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

RestHandlers declare handled routes #51950

Merged
merged 15 commits into from
Feb 10, 2020

Commits on Feb 5, 2020

  1. RestHandlers declare handled methods and paths

    This commit changes how RestHandlers are registered with the
    RestController so that a RestHandler no longer needs to register itself
    with the RestController. Instead the RestHandler interface has new
    methods which when called provide information about the method and path
    combinations that are handled by the handler including any deprecated
    and/or replaced combinations.
    
    This change also makes the publication of RestHandlers safe since they
    no longer publish a reference to themselves within their constructors.
    
    Closes elastic#51622
    jaymode committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    2a1d841 View commit details
    Browse the repository at this point in the history
  2. fixes

    jaymode committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    9167512 View commit details
    Browse the repository at this point in the history
  3. fix inference api

    jaymode committed Feb 5, 2020
    Configuration menu
    Copy the full SHA
    263e2d2 View commit details
    Browse the repository at this point in the history

Commits on Feb 6, 2020

  1. refactor to routes

    jaymode committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    171e368 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    7c14750 View commit details
    Browse the repository at this point in the history
  3. update javadoc

    jaymode committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    94f1124 View commit details
    Browse the repository at this point in the history
  4. fix duplicated api

    jaymode committed Feb 6, 2020
    Configuration menu
    Copy the full SHA
    771b4e1 View commit details
    Browse the repository at this point in the history

Commits on Feb 7, 2020

  1. Configuration menu
    Copy the full SHA
    995f5f4 View commit details
    Browse the repository at this point in the history
  2. fix new autoscaling handler

    jaymode committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    2b69b84 View commit details
    Browse the repository at this point in the history
  3. method first then path

    jaymode committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    2653271 View commit details
    Browse the repository at this point in the history
  4. handledRoutes -> routes

    jaymode committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    086a295 View commit details
    Browse the repository at this point in the history
  5. checkstyle

    jaymode committed Feb 7, 2020
    Configuration menu
    Copy the full SHA
    e40372a View commit details
    Browse the repository at this point in the history

Commits on Feb 9, 2020

  1. Configuration menu
    Copy the full SHA
    76ec125 View commit details
    Browse the repository at this point in the history
  2. Fix imports

    jasontedor committed Feb 9, 2020
    Configuration menu
    Copy the full SHA
    bda4cc5 View commit details
    Browse the repository at this point in the history

Commits on Feb 10, 2020

  1. Configuration menu
    Copy the full SHA
    8ad163e View commit details
    Browse the repository at this point in the history