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 9.0

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 `9.0`

[^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!) v9.0.2 labels May 20, 2025
@elasticsearchmachine elasticsearchmachine merged commit f6651d6 into elastic:9.0 May 20, 2025
17 checks passed
@DaveCTurner DaveCTurner deleted the 2025/05/20/backport-128043-9.0 branch May 20, 2025 11:33
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 v9.0.2

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants