Skip to content

docs: note ETag handling in response compression task#8824

Merged
jukie merged 1 commit intoenvoyproxy:mainfrom
alliasgher:docs/compressor-etag-note
Apr 23, 2026
Merged

docs: note ETag handling in response compression task#8824
jukie merged 1 commit intoenvoyproxy:mainfrom
alliasgher:docs/compressor-etag-note

Conversation

@alliasgher
Copy link
Copy Markdown
Contributor

What type of PR is this?

docs

What this PR does / why we need it:

Adds a short section to the Response Compression task noting that Envoy strips strong ETag headers by default when compression is applied, and links to the upstream Envoy compressor filter docs for the tunable options (disable_on_etag_header, weaken_etag_on_compress).

Users in #8805 found this behavior surprising because it was not mentioned on the task page.

Which issue(s) this PR fixes:

Fixes #8805

Release Notes: No

When a response is compressed, Envoy strips strong ETags by default
(weak ETags are preserved). Users discovering this at runtime was the
source of some confusion; add a short section that documents the
default and links to the upstream Envoy compressor filter docs for
the tunable options (disable_on_etag_header, weaken_etag_on_compress).

Fixes envoyproxy#8805

Signed-off-by: Ali <alliasgher123@gmail.com>
@alliasgher alliasgher requested a review from a team as a code owner April 22, 2026 22:26
@netlify
Copy link
Copy Markdown

netlify Bot commented Apr 22, 2026

Deploy Preview for cerulean-figolla-1f9435 ready!

Name Link
🔨 Latest commit d9bf019
🔍 Latest deploy log https://app.netlify.com/projects/cerulean-figolla-1f9435/deploys/69e94afd5d90e100087fa635
😎 Deploy Preview https://deploy-preview-8824--cerulean-figolla-1f9435.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.

To edit notification comments on pull requests, go to your Netlify project configuration.

@jukie jukie merged commit c050634 into envoyproxy:main Apr 23, 2026
28 checks passed
skos-ninja pushed a commit to skos-ninja/envoy-gateway that referenced this pull request May 1, 2026
When a response is compressed, Envoy strips strong ETags by default
(weak ETags are preserved). Users discovering this at runtime was the
source of some confusion; add a short section that documents the
default and links to the upstream Envoy compressor filter docs for
the tunable options (disable_on_etag_header, weaken_etag_on_compress).

Fixes envoyproxy#8805

Signed-off-by: Ali <alliasgher123@gmail.com>
Signed-off-by: Jake Oliver <jake@truelayer.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Update Envoy Compressor doc with etag handling hint

3 participants