From bd745b1b593423a7ca63a2de3d3dadd97e1d474c Mon Sep 17 00:00:00 2001 From: "data-plane-api(Azure Pipelines)" Date: Mon, 21 Jun 2021 18:20:16 +0000 Subject: [PATCH] API: Add Overload Manager ResetReason and ResponseFlag. (#17044) Signed-off-by: Kevin Baichoo Mirrored from https://github.com/envoyproxy/envoy @ 1aa65ac88e9888127fe795e3ecb4c1bbc36534bf --- envoy/config/accesslog/v3/accesslog.proto | 1 + envoy/config/accesslog/v4alpha/accesslog.proto | 1 + envoy/data/accesslog/v3/accesslog.proto | 5 ++++- 3 files changed, 6 insertions(+), 1 deletion(-) diff --git a/envoy/config/accesslog/v3/accesslog.proto b/envoy/config/accesslog/v3/accesslog.proto index ad129a3e..bb532863 100644 --- a/envoy/config/accesslog/v3/accesslog.proto +++ b/envoy/config/accesslog/v3/accesslog.proto @@ -246,6 +246,7 @@ message ResponseFlagFilter { in: "DT" in: "UPE" in: "NC" + in: "OM" } } }]; diff --git a/envoy/config/accesslog/v4alpha/accesslog.proto b/envoy/config/accesslog/v4alpha/accesslog.proto index 7559a3b8..3e0c7f53 100644 --- a/envoy/config/accesslog/v4alpha/accesslog.proto +++ b/envoy/config/accesslog/v4alpha/accesslog.proto @@ -245,6 +245,7 @@ message ResponseFlagFilter { in: "DT" in: "UPE" in: "NC" + in: "OM" } } }]; diff --git a/envoy/data/accesslog/v3/accesslog.proto b/envoy/data/accesslog/v3/accesslog.proto index 98bdd1d6..c53ae0d6 100644 --- a/envoy/data/accesslog/v3/accesslog.proto +++ b/envoy/data/accesslog/v3/accesslog.proto @@ -186,7 +186,7 @@ message AccessLogCommon { } // Flags indicating occurrences during request/response processing. -// [#next-free-field: 26] +// [#next-free-field: 27] message ResponseFlags { option (udpa.annotations.versioning).previous_message_type = "envoy.data.accesslog.v2.ResponseFlags"; @@ -281,6 +281,9 @@ message ResponseFlags { // Indicates no cluster was found for the request. bool no_cluster_found = 25; + + // Indicates overload manager terminated the request. + bool overload_manager = 26; } // Properties of a negotiated TLS connection.