Skip to content

Conversation

@DaveCTurner
Copy link
Contributor

Today Elasticsearch will record the purpose for each request to S3 using
a custom query parameter1. This isn't believed to be necessary
outside of the ECH/ECE/ECK/... managed services, and it adds rather a
lot to the request logs, so with this commit we make the feature
optional and disabled by default.

Backport of #128043 to 8.18

Footnotes

  1. https://docs.aws.amazon.com/AmazonS3/latest/userguide/LogFormat.html#LogFormatCustom

Today Elasticsearch will record the purpose for each request to S3 using
a custom query parameter[^1]. This isn't believed to be necessary
outside of the ECH/ECE/ECK/... managed services, and it adds rather a
lot to the request logs, so with this commit we make the feature
optional and disabled by default.

Backport of elastic#128043 to `8.18`

[^1]: https://docs.aws.amazon.com/AmazonS3/latest/userguide/LogFormat.html#LogFormatCustom
@DaveCTurner DaveCTurner added >enhancement :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs backport auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) v8.18.2 labels May 20, 2025
@elasticsearchmachine elasticsearchmachine merged commit b26a277 into elastic:8.18 May 20, 2025
16 checks passed
@DaveCTurner DaveCTurner deleted the 2025/05/20/backport-128043-8.18 branch May 20, 2025 12:05
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

auto-merge-without-approval Automatically merge pull request when CI checks pass (NB doesn't wait for reviews!) backport :Distributed Coordination/Snapshot/Restore Anything directly related to the `_snapshot/*` APIs >enhancement v8.18.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants