Compare commits

..

4 Commits

Author SHA1 Message Date
update-envoy[bot] c492dde819 ext_authz: expose fields latency, bytesSent and bytesReceived for CEL and logging (#37074) 1 week ago
update-envoy[bot] f4dea091cb deps/api: Bump `envoy_toolshed` -> 0.1.16 (#37219) 1 week ago
update-envoy[bot] d9e9e509a4 deps/api: Bump `com_github_bufbuild_buf` -> 1.47.2 (#37206) 1 week ago
update-envoy[bot] ab595adb4e deps/api: Bump `rules_proto` -> 7.0.2 (#37205) 1 week ago
  1. 18
      bazel/repository_locations.bzl
  2. 3
      envoy/extensions/filters/http/ext_authz/v3/ext_authz.proto

@ -118,9 +118,9 @@ REPOSITORY_LOCATIONS_SPEC = dict(
project_name = "Protobuf Rules for Bazel",
project_desc = "Protocol buffer rules for Bazel",
project_url = "https://github.com/bazelbuild/rules_proto",
version = "6.0.2",
sha256 = "6fb6767d1bef535310547e03247f7518b03487740c11b6c6adb7952033fe1295",
release_date = "2024-06-17",
version = "7.0.2",
sha256 = "0e5c64a2599a6e26c6a03d6162242d231ecc0de219534c38cb4402171def21e8",
release_date = "2024-11-12",
strip_prefix = "rules_proto-{version}",
urls = ["https://github.com/bazelbuild/rules_proto/archive/refs/tags/{version}.tar.gz"],
use_category = ["api"],
@ -144,11 +144,11 @@ REPOSITORY_LOCATIONS_SPEC = dict(
project_name = "buf",
project_desc = "A new way of working with Protocol Buffers.", # Used for breaking change detection in API protobufs
project_url = "https://buf.build",
version = "1.46.0",
sha256 = "4250725166430f0444642b5206da9555c95bb7011fe62fca295fa71ef774a211",
version = "1.47.2",
sha256 = "39716cfe0185df3cba21f66ec739620ffb6876c48b2da4338a8c68c290c9b116",
strip_prefix = "buf",
urls = ["https://github.com/bufbuild/buf/releases/download/v{version}/buf-Linux-x86_64.tar.gz"],
release_date = "2024-10-29",
release_date = "2024-11-14",
use_category = ["api"],
license = "Apache-2.0",
license_url = "https://github.com/bufbuild/buf/blob/v{version}/LICENSE",
@ -183,12 +183,12 @@ REPOSITORY_LOCATIONS_SPEC = dict(
project_name = "envoy_toolshed",
project_desc = "Tooling, libraries, runners and checkers for Envoy proxy's CI",
project_url = "https://github.com/envoyproxy/toolshed",
version = "0.1.15",
sha256 = "b235526a20ef7a74e908c8827da40c32182bf18635a70e836dcad2a561eb3e6d",
version = "0.1.16",
sha256 = "06939757b00b318e89996ca3d4d2468ac2da1ff48a7b2cd9146b2054c3ff4769",
strip_prefix = "toolshed-bazel-v{version}/bazel",
urls = ["https://github.com/envoyproxy/toolshed/archive/bazel-v{version}.tar.gz"],
use_category = ["build"],
release_date = "2024-11-04",
release_date = "2024-11-18",
cpe = "N/A",
license = "Apache-2.0",
license_url = "https://github.com/envoyproxy/toolshed/blob/bazel-v{version}/LICENSE",

@ -306,6 +306,9 @@ message ExtAuthz {
//
// If this is false the filter will not emit stats, but filter_metadata will still be respected if
// it has a value.
//
// Field ``latency_us`` is exposed for CEL and logging when using gRPC or HTTP service.
// Fields ``bytesSent`` and ``bytesReceived`` are exposed for CEL and logging only when using gRPC service.
bool emit_filter_state_stats = 29;
}

Loading…
Cancel
Save