Skip to content

Commit

Permalink
Update Envoy to 84b6682 (May 23, 2022) (#856)
Browse files Browse the repository at this point in the history
- Envoy's `.bazelrc` reordered the tools paths on macOS
- `Envoy::Http::Http1::ActiveClient` 1-arg constructor was removed; migrated to the 2-arg constructor with the second arg `absl::nullopt` 

Signed-off-by: eric846 <[email protected]>
  • Loading branch information
eric846 authored May 24, 2022
1 parent 4919c54 commit 30e52a3
Show file tree
Hide file tree
Showing 3 changed files with 5 additions and 5 deletions.
4 changes: 2 additions & 2 deletions .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -106,8 +106,8 @@ build:clang-asan --linkopt --unwindlib=libgcc

# macOS
build:macos --cxxopt=-std=c++17
build:macos --action_env=PATH=/usr/bin:/bin:/opt/homebrew/bin:/usr/local/bin:/opt/local/bin
build:macos --host_action_env=PATH=/usr/bin:/bin:/opt/homebrew/bin:/usr/local/bin:/opt/local/bin
build:macos --action_env=PATH=/opt/homebrew/bin:/opt/local/bin:/usr/local/bin:/usr/bin:/bin
build:macos --host_action_env=PATH=/opt/homebrew/bin:/opt/local/bin:/usr/local/bin:/usr/bin:/bin
build:macos --define tcmalloc=disabled
build:macos --define wasm=disabled

Expand Down
4 changes: 2 additions & 2 deletions bazel/repositories.bzl
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
load("@bazel_tools//tools/build_defs/repo:http.bzl", "http_archive")

ENVOY_COMMIT = "f1a3fd1c549e86a02aa222784bcef9bf63dca19d"
ENVOY_SHA = "092e7243de4cd49e1ac9de611996a9dcc9fa2f398ef5e3f92fc90269abfcbfab"
ENVOY_COMMIT = "84b66829bdda86c719047ccc3c0a4fc2f2e2c328"
ENVOY_SHA = "37061191b50281149a58a7234b2640e98651038d4cad9a81b94a4c98864207ba"

HDR_HISTOGRAM_C_VERSION = "0.11.2" # October 12th, 2020
HDR_HISTOGRAM_C_SHA = "637f28b5f64de2e268131e4e34e6eef0b91cf5ff99167db447d9b2825eae6bad"
Expand Down
2 changes: 1 addition & 1 deletion source/client/process_impl.cc
Original file line number Diff line number Diff line change
Expand Up @@ -191,7 +191,7 @@ class ClusterManagerFactory : public Envoy::Upstream::ProdClusterManagerFactory
host, priority, dispatcher, options, transport_socket_options,
context_.api().randomGenerator(), state,
[](Envoy::Http::HttpConnPoolImplBase* pool) {
return std::make_unique<Envoy::Http::Http1::ActiveClient>(*pool);
return std::make_unique<Envoy::Http::Http1::ActiveClient>(*pool, absl::nullopt);
},
[](Envoy::Upstream::Host::CreateConnectionData& data,
Envoy::Http::HttpConnPoolImplBase* pool) {
Expand Down

0 comments on commit 30e52a3

Please sign in to comment.