Skip to content
Merged
Show file tree
Hide file tree
Changes from 6 commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion .bazelrc
Original file line number Diff line number Diff line change
Expand Up @@ -170,7 +170,7 @@ build:libc++ --action_env=BAZEL_LINKOPTS=-lm:-pthread
build:libc++ --define force_libcpp=enabled

# Optimize build for binary size reduction.
build:sizeopt -c opt --copt -Os
build:sizeopt -c opt --copt -Os --linkopt=-Wl,--gc-sections --linkopt=-Wl,--dead_strip
Comment thread
fei-deng marked this conversation as resolved.
Outdated

# Test options
build --test_env=HEAPCHECK=normal --test_env=PPROF_PATH
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 = "77709fee8ccf4e6e24572c38d10b6fe880b68d0d"
ENVOY_SHA = "fb2dfee46db50913e2aa1a67ca284e3eee7bca3bf292db33f6a5fd8d70e04548"
ENVOY_COMMIT = "d79d5543a785e28cfb725e235d5bc0eb8db2f200"
ENVOY_SHA = "269895430ede3105463e66bdd45e98c4f13d6dfaaf6cd65144fdba87635e3bd7"

HDR_HISTOGRAM_C_VERSION = "0.11.2" # October 12th, 2020
HDR_HISTOGRAM_C_SHA = "637f28b5f64de2e268131e4e34e6eef0b91cf5ff99167db447d9b2825eae6bad"
Expand Down
3 changes: 3 additions & 0 deletions extensions_build_config.bzl
Original file line number Diff line number Diff line change
Expand Up @@ -7,6 +7,9 @@ EXTENSIONS = {
"envoy.tracers.zipkin": "//source/extensions/tracers/zipkin:config",
"envoy.transport_sockets.raw_buffer": "//source/extensions/transport_sockets/raw_buffer:config",
"envoy.access_loggers.file": "//source/extensions/access_loggers/file:config",
"envoy.clusters.static": "//source/extensions/clusters/static:static_cluster_lib",
"envoy.clusters.strict_dns": "//source/extensions/clusters/strict_dns:strict_dns_cluster_lib",
"envoy.network.dns_resolver.cares": "//source/extensions/network/dns_resolver/cares:config",
}

DISABLED_BY_DEFAULT_EXTENSIONS = {
Expand Down
2 changes: 1 addition & 1 deletion requirements.txt
Original file line number Diff line number Diff line change
Expand Up @@ -23,4 +23,4 @@ execnet==1.9.0
tomli==2.0.1
pyparsing==3.0.7
charset_normalizer==3.0.0
exceptiongroup==1.0.0
exceptiongroup==1.0.0
Comment thread
fei-deng marked this conversation as resolved.
7 changes: 4 additions & 3 deletions source/client/process_impl.cc
Original file line number Diff line number Diff line change
Expand Up @@ -732,9 +732,10 @@ bool ProcessImpl::runInternal(OutputCollector& collector, const UriPtr& tracing_
server_factory_context_ = std::make_unique<NighthawkServerFactoryContext>(*server_);
cluster_manager_factory_ = std::make_unique<ClusterManagerFactory>(
*server_factory_context_, admin_, Envoy::Runtime::LoaderSingleton::get(), store_root_, tls_,
dns_resolver, *ssl_context_manager_, *dispatcher_, *local_info_, secret_manager_,
validation_context_, *api_, http_context_, grpc_context_, router_context_,
access_log_manager_, *singleton_manager_, envoy_options_, quic_stat_names_, *server_);
[dns_resolver]() -> Envoy::Network::DnsResolverSharedPtr { return dns_resolver; },
*ssl_context_manager_, *dispatcher_, *local_info_, secret_manager_, validation_context_,
*api_, http_context_, grpc_context_, router_context_, access_log_manager_,
*singleton_manager_, envoy_options_, quic_stat_names_, *server_);
cluster_manager_factory_->setConnectionReuseStrategy(
options_.h1ConnectionReuseStrategy() == nighthawk::client::H1ConnectionReuseStrategy::LRU
? Http1PoolImpl::ConnectionReuseStrategy::LRU
Expand Down
3 changes: 3 additions & 0 deletions tools/code_format/config.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -304,7 +304,10 @@ unsorted_flags:
# https://github.com/envoyproxy/envoy/issues/9953
# PLEASE DO NOT ADD FILES TO THIS LIST WITHOUT SENIOR MAINTAINER APPROVAL
visibility_excludes:
- source/extensions/clusters/strict_dns/
- source/extensions/clusters/static/
- source/extensions/clusters/original_dst/
- source/extensions/clusters/logical_dns/
- source/extensions/early_data/BUILD
- source/extensions/filters/http/buffer/BUILD
- source/extensions/filters/network/common/BUILD
Expand Down