runtime: removing use_cluster_cache_for_alt_protocols_filter (#33730)

* runtime: removing use_cluster_cache_for_alt_protocols_filter
Fixes #33628

Signed-off-by: Alyssa Wilk <alyssar@chromium.org>

Mirrored from https://github.com/envoyproxy/envoy @ e8be26c404e12576bad3551a01b58c9bcdedd154
main
update-envoy[bot] 10 months ago
parent 62c4dad502
commit 4bcd3855e6
  1. 1
      envoy/extensions/filters/http/alternate_protocols_cache/v3/BUILD
  2. 10
      envoy/extensions/filters/http/alternate_protocols_cache/v3/alternate_protocols_cache.proto

@ -6,6 +6,7 @@ licenses(["notice"]) # Apache 2
api_proto_package(
deps = [
"//envoy/annotations:pkg",
"//envoy/config/core/v3:pkg",
"@com_github_cncf_xds//udpa/annotations:pkg",
],

@ -4,6 +4,7 @@ package envoy.extensions.filters.http.alternate_protocols_cache.v3;
import "envoy/config/core/v3/protocol.proto";
import "envoy/annotations/deprecation.proto";
import "udpa/annotations/status.proto";
option java_package = "io.envoyproxy.envoy.extensions.filters.http.alternate_protocols_cache.v3";
@ -17,9 +18,8 @@ option (udpa.annotations.file_status).package_version_status = ACTIVE;
// Configuration for the alternate protocols cache HTTP filter.
// [#extension: envoy.filters.http.alternate_protocols_cache]
message FilterConfig {
// If set, causes the use of the alternate protocols cache, which is responsible for
// parsing and caching HTTP Alt-Svc headers. This enables the use of HTTP/3 for upstream
// servers that advertise supporting it.
// TODO(RyanTheOptimist): Make this field required when HTTP/3 is enabled via auto_http.
config.core.v3.AlternateProtocolsCacheOptions alternate_protocols_cache_options = 1;
// This field is ignored: the alternate protocols cache filter will use the
// cache for the cluster the request is routed to.
config.core.v3.AlternateProtocolsCacheOptions alternate_protocols_cache_options = 1
[deprecated = true, (envoy.annotations.deprecated_at_minor_version) = "3.0"];
}

Loading…
Cancel
Save