Dingkang Li
Dingkang Li
*Description*: > EG can configure `per_connection_buffer_limit_bytes` on xDS Listener currently via #2600, not available to configure `per_connection_buffer_limit_bytes` on xDS Cluster, default to `32KB`. A new knob will be better for...
*Description*: > EG supports access log [^1], no formatters. > > Envoy support formatters [^2] when setting access log, such as `envoy.formatter.req_without_query` [^3], it will remove the query string and...
**What type of PR is this?** Fix duplicated TLSRoute/HTTPRoute/GRPCRoute/TCPRoute/UDPRoute are added to [gatewayapi.Resources](https://github.com/envoyproxy/gateway/blob/3f8d05b3bb5e5dce9644d756870459fdba811431/internal/gatewayapi/resource.go#L31) when single xRoute is attaching to multiple Gateways. **What this PR does / why we need it**:...
Takes forward PR https://github.com/envoyproxy/gateway/pull/1976 and https://github.com/envoyproxy/gateway/pull/1798 Fixes: https://github.com/envoyproxy/gateway/issues/1635
*Description*: > Backend whose LoadBalancer type is ConsistentHash will be translated to xDS cluster whose type is Maglev, but we can't configure maglev table size which is very important in...
**What this PR does / why we need it**: Enable user to configure access log formatter [^1]. **Which issue(s) this PR fixes**: Fixes #3279 [^1]: https://www.envoyproxy.io/docs/envoy/latest/api-v3/config/core/v3/substitution_format_string.proto#envoy-v3-api-field-config-core-v3-substitutionformatstring-formatters
*Description*: Proposal to add FilterChain level Post xDS Hook. WHY? Giving three Gateway Listeners, and suppose Envoy has supported `com.eg.filter_test` HTTP filter and `handshaker_test` custom handshaker. ```yaml listeners: - name:...
**What this PR does / why we need it**: Make sure the XDS Listener name is based off the UDP Listener name to make sure the XDS listener does not...
**What this PR does / why we need it**: Add idleTimeout to ClientTrafficPolicy for TCP listener. **Which issue(s) this PR fixes**: Fixes #3343
**What this PR does / why we need it**: Enable user to attach ClientTrafficPolicy [^1] to TCP/TLS listeners, available fields are: - tcpKeepalive - connection - enableProxyProtocol - tls -...