Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

tools: api_booster tool for upgrading Envoy APIs (tool only) #9329

Merged
merged 9 commits into from
Dec 13, 2019

Commits on Dec 6, 2019

  1. tools: api_booster tool for upgrading Envoy APIs.

    This is a beachhead PR for a Clang Libtooling based workflow that automagically updates Envoy's
    source tree to the latest API version for every referenced package. So far, ths tool is only capable
    of inferring types and performing header fixups, later PRs will expand this.
    
    Risk level: Low
    Testing: Manual cleanup of all headers in source/ test/ and include/, all tests pass.
    
    Part of envoyproxy#8082
    
    Signed-off-by: Harvey Tuch <htuch@google.com>
    htuch committed Dec 6, 2019
    Configuration menu
    Copy the full SHA
    873066b View commit details
    Browse the repository at this point in the history

Commits on Dec 12, 2019

  1. Configuration menu
    Copy the full SHA
    2c59e42 View commit details
    Browse the repository at this point in the history
  2. Consolidate API type database Bazel invocations.

    Signed-off-by: Harvey Tuch <htuch@google.com>
    htuch committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    6c9881c View commit details
    Browse the repository at this point in the history
  3. Typo.

    Signed-off-by: Harvey Tuch <htuch@google.com>
    htuch committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    d5b55a9 View commit details
    Browse the repository at this point in the history
  4. Build fixes for new local repo structure.

    Signed-off-by: Harvey Tuch <htuch@google.com>
    htuch committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    e5d9bcc View commit details
    Browse the repository at this point in the history
  5. wip

    Signed-off-by: Harvey Tuch <htuch@google.com>
    htuch committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    b4f9b13 View commit details
    Browse the repository at this point in the history
  6. Review feedback.

    Signed-off-by: Harvey Tuch <htuch@google.com>
    htuch committed Dec 12, 2019
    Configuration menu
    Copy the full SHA
    39d6a5e View commit details
    Browse the repository at this point in the history

Commits on Dec 13, 2019

  1. Fix missing test binaries in build tree setup.

    Signed-off-by: Harvey Tuch <htuch@google.com>
    htuch committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    8d44a5b View commit details
    Browse the repository at this point in the history
  2. Review feedback.

    Signed-off-by: Harvey Tuch <htuch@google.com>
    htuch committed Dec 13, 2019
    Configuration menu
    Copy the full SHA
    7999ed2 View commit details
    Browse the repository at this point in the history