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

[http] swap codec implementations to default new #13579

Merged
merged 4 commits into from
Oct 16, 2020

Conversation

asraa
Copy link
Contributor

@asraa asraa commented Oct 14, 2020

Signed-off-by: Asra Ali [email protected]

Commit Message: Swaps default codec implementation flag to new. It is possible to revert to old behavior by setting envoy.reloadable_features.new_codec_behavior to false.
Additional Details: Removed the no-op if/else branch with the H/2 client codec
Risk Level: Medium-high
Testing: Verified that integration tests also default to new codec, and old behavior is testing in compile_time_options with/without asan. Also verified H/2 codec args correspond to expected.
Release Notes: Added

Signed-off-by: Asra Ali <[email protected]>
@asraa asraa requested a review from yanavlasov October 14, 2020 21:07
@yanavlasov yanavlasov self-assigned this Oct 15, 2020
@yanavlasov
Copy link
Contributor

Pending PR #13546

@yanavlasov
Copy link
Contributor

May need master merge to pick up OS/X fix. Windows looks like unrelated flake.

@yanavlasov
Copy link
Contributor

Actually scratch that. Looks like OS/X is failing in build set-up.

Copy link
Contributor

@alyssawilk alyssawilk left a comment

Choose a reason for hiding this comment

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

Wohoo! LGTM pending CI being sorted out (ping back if this run passes)

@mattklein123 mattklein123 self-assigned this Oct 16, 2020
@mattklein123
Copy link
Member

/retest

@repokitteh-read-only
Copy link

Retrying Azure Pipelines, to retry CircleCI checks, use /retest-circle.
Retried failed jobs in: envoy-presubmit

🐱

Caused by: a #13579 (comment) was created by @mattklein123.

see: more, trace.

@yanavlasov
Copy link
Contributor

/retest

@repokitteh-read-only
Copy link

Retrying Azure Pipelines, to retry CircleCI checks, use /retest-circle.
Cannot retry non-completed check: envoy-presubmit (windows docker), please wait.

🐱

Caused by: a #13579 (comment) was created by @yanavlasov.

see: more, trace.

Signed-off-by: Asra Ali <[email protected]>
@mattklein123 mattklein123 merged commit f99a243 into envoyproxy:master Oct 16, 2020
mpuncel added a commit to mpuncel/envoy that referenced this pull request Oct 17, 2020
* master: (22 commits)
  delay health checks until transport socket secrets are ready. (envoyproxy#13516)
  test, oauth2: Make sure config test runs field validation (envoyproxy#13496)
  [http] swap codec implementations to default new (envoyproxy#13579)
  wasm: update proxy-wasm-cpp-host (envoyproxy#13606)
  postgres: do not copy and linearize received data when it is not going to be used (envoyproxy#13393)
  configs: Update configs v2 -> v3 (envoyproxy#13562)
  http2: Remove RELEASE_ASSERTs in sendPendingFrames() error handling (envoyproxy#13546)
  dependencies: track untracked implied dependencies, wrapup dashboard. (envoyproxy#13571)
  listener: add match all filter chain (envoyproxy#13449)
  fix mistakes in docstrings (envoyproxy#13603)
  ratelimit: add route entry metadata to ratelimit actions (envoyproxy#13269)
  cluster manager: avoid immediate activation for dynamic inserted cluster when initialize (envoyproxy#12783)
  ext_authz: Avoid calling check multiple times (envoyproxy#13288)
  docs: Unexclude remaining configs from validation (envoyproxy#13534)
  build: update rules_rust to allow Rustc in RBE (envoyproxy#13595)
  docs: Update sphinxext.rediraffe (envoyproxy#13589)
  Deprecate moonjit support on Windows before beta (envoyproxy#13541)
  dependencies: bump LuaJIT to 2.1 branch HEAD @ e9af1ab. (envoyproxy#13474)
  docs: add TLS stats to cluster stats doc (envoyproxy#13561)
  ci: stop building alpine-debug images in favor of ubuntu-based debug image (envoyproxy#13598)
  ...

Signed-off-by: Michael Puncel <[email protected]>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants