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

Adaptive Load migration to absl::StatusOr #490

Merged
merged 41 commits into from
Aug 27, 2020

Conversation

eric846
Copy link
Contributor

@eric846 eric846 commented Aug 27, 2020

Migrates PerformAdaptiveLoadSession() to return absl::StatusOr.

Deletes status fields from result protos since they are no longer needed.

Temporarily deletes the simulated doom mechanism from FakeStepController because it relied on one of the deleted proto fields; it will be replaced by a new mechanism in a subsequent PR.

Changes the contract of the adaptive load session spec proto with respect to open_loop in nighthawk_traffic_template: We no longer return an error if the user sets a value for open_loop; instead we override open_loop to true if it was not specified (the opposite of the Nighthawk client default), while still allowing the user to explicitly set open_loop to either true or false.

Part 1 of splitting PR #483.

eric846 added 30 commits June 1, 2020 17:23
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
…ent.Output turns out not to include the status

Signed-off-by: eric846 <[email protected]>
…plugin names, log thresholds only once per session

Signed-off-by: eric846 <[email protected]>
Signed-off-by: eric846 <[email protected]>
@eric846 eric846 added the waiting-for-review A PR waiting for a review. label Aug 27, 2020
@dubious90 dubious90 self-assigned this Aug 27, 2020
Copy link
Contributor

@dubious90 dubious90 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@dubious90 dubious90 requested a review from oschaaf August 27, 2020 15:18
@dubious90 dubious90 merged commit bddd30d into envoyproxy:master Aug 27, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
waiting-for-review A PR waiting for a review.
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants