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

upstream: Add ability to disable host selection during panic #8024

Merged
merged 12 commits into from
Sep 11, 2019

Commits on Aug 23, 2019

  1. upstream: Add ability to disable host selection during panic

    Previously, when in a panic state, requests would be routed to all
    hosts. In some cases it is instead preferable to not route any requests.
    Add a configuration option for zone-aware load balancers which switches
    from routing to all hosts to no hosts.
    
    Closes envoyproxy#7550.
    
    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    c35f5ab View commit details
    Browse the repository at this point in the history
  2. Use optional return type for hostSourceToUse; drop dummy_empty_host_v…

    …ector
    
    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Aug 23, 2019
    Configuration menu
    Copy the full SHA
    867d7c5 View commit details
    Browse the repository at this point in the history

Commits on Aug 26, 2019

  1. Address review nits

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    d1f513f View commit details
    Browse the repository at this point in the history
  2. Fix incorrect renamed field

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Aug 26, 2019
    Configuration menu
    Copy the full SHA
    fbce2af View commit details
    Browse the repository at this point in the history

Commits on Aug 27, 2019

  1. Add note about motivation to docs

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Aug 27, 2019
    Configuration menu
    Copy the full SHA
    5a93215 View commit details
    Browse the repository at this point in the history

Commits on Aug 28, 2019

  1. Address wording nit in version history

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Aug 28, 2019
    Configuration menu
    Copy the full SHA
    668f729 View commit details
    Browse the repository at this point in the history

Commits on Sep 4, 2019

  1. Add additional explanation on useful scenarios for this option

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    c45f03d View commit details
    Browse the repository at this point in the history
  2. Merge branch 'master' into disable-healthy-panic

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Sep 4, 2019
    Configuration menu
    Copy the full SHA
    0616d4f View commit details
    Browse the repository at this point in the history

Commits on Sep 5, 2019

  1. Merge branch 'master' into disable-healthy-panic

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    10a08b5 View commit details
    Browse the repository at this point in the history
  2. Address bad merge/comment nits

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    095be1b View commit details
    Browse the repository at this point in the history
  3. Add new unit tests to cover missed paths

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Sep 5, 2019
    Configuration menu
    Copy the full SHA
    b7a649c View commit details
    Browse the repository at this point in the history

Commits on Sep 10, 2019

  1. Add reflink to panic mode docs from API doc comment

    Signed-off-by: James Forcier <jforcier@grubhub.com>
    James Forcier committed Sep 10, 2019
    Configuration menu
    Copy the full SHA
    bc54103 View commit details
    Browse the repository at this point in the history