matcher: remove WIP annotation. (#36533)

Commit Message: remove WIP annotation. unified matcher has been used in
production for quite a while

Signed-off-by: tyxia <tyxia@google.com>

Mirrored from https://github.com/envoyproxy/envoy @ d049362557545b054e1a883231e64944ed0a8819
main
update-envoy[bot] 1 month ago
parent f40018ce6b
commit 7334706ed3
  1. 1
      envoy/config/route/v3/BUILD
  2. 6
      envoy/config/route/v3/route_components.proto

@ -13,7 +13,6 @@ api_proto_package(
"//envoy/type/tracing/v3:pkg",
"//envoy/type/v3:pkg",
"@com_github_cncf_xds//udpa/annotations:pkg",
"@com_github_cncf_xds//xds/annotations/v3:pkg",
"@com_github_cncf_xds//xds/type/matcher/v3:pkg",
],
)

@ -17,7 +17,6 @@ import "google/protobuf/any.proto";
import "google/protobuf/duration.proto";
import "google/protobuf/wrappers.proto";
import "xds/annotations/v3/status.proto";
import "xds/type/matcher/v3/matcher.proto";
import "envoy/annotations/deprecation.proto";
@ -92,13 +91,12 @@ message VirtualHost {
// The list of routes that will be matched, in order, for incoming requests.
// The first route that matches will be used.
// Only one of this and ``matcher`` can be specified.
repeated Route routes = 3;
repeated Route routes = 3 [(udpa.annotations.field_migrate).oneof_promotion = "route_selection"];
// [#next-major-version: This should be included in a oneof with routes wrapped in a message.]
// The match tree to use when resolving route actions for incoming requests. Only one of this and ``routes``
// can be specified.
xds.type.matcher.v3.Matcher matcher = 21
[(xds.annotations.v3.field_status).work_in_progress = true];
[(udpa.annotations.field_migrate).oneof_promotion = "route_selection"];
// Specifies the type of TLS enforcement the virtual host expects. If this option is not
// specified, there is no TLS requirement for the virtual host.

Loading…
Cancel
Save