Skip to content

Conversation

@jimczi
Copy link
Contributor

@jimczi jimczi commented Mar 21, 2025

This change sets the zstd best speed level from 0 to 1. Compression level 0 means the default level will be used, which is level 3. The intent of best speed is to use the fastest compression level so 1 is a more appropriate value. Note that zstd best speed is still under a feature flag so this change is just meant to evaluate the impact on our nightly benchmarks.
Further testing is needed (wip) to remove the feature flag entirely.

This change sets the zstd best speed level from 0 to 1.
Compression level 0 means the default level will be used, which is level 3.
The intent of speed is to use the fastest compression level so 1 is a more appropriate value.
Note that zstd best speed is still under a feature flag so this change is just meant to evaluate the impact on our nightly benchmarks.
Further testing is needed (wip) to remove the feature flag entirely.
@elasticsearchmachine
Copy link
Collaborator

Pinging @elastic/es-storage-engine (Team:StorageEngine)

Copy link
Member

@martijnvg martijnvg left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Thanks @jimczi!

@jimczi jimczi added the auto-backport Automatically create backport pull requests when merged label Mar 21, 2025
@jimczi jimczi merged commit 7750366 into elastic:main Mar 21, 2025
17 checks passed
@jimczi jimczi deleted the zstd_best_speed_compression_level branch March 21, 2025 17:26
jimczi added a commit to jimczi/elasticsearch that referenced this pull request Mar 21, 2025
This change sets the zstd best speed level from 0 to 1.
Compression level 0 means the default level will be used, which is level 3.
The intent of speed is to use the fastest compression level so 1 is a more appropriate value.
Note that zstd best speed is still under a feature flag so this change is just meant to evaluate the impact on our nightly benchmarks.
Further testing is needed (wip) to remove the feature flag entirely.
@elasticsearchmachine
Copy link
Collaborator

💚 Backport successful

Status Branch Result
8.x

smalyshev pushed a commit to smalyshev/elasticsearch that referenced this pull request Mar 21, 2025
This change sets the zstd best speed level from 0 to 1.
Compression level 0 means the default level will be used, which is level 3.
The intent of speed is to use the fastest compression level so 1 is a more appropriate value.
Note that zstd best speed is still under a feature flag so this change is just meant to evaluate the impact on our nightly benchmarks.
Further testing is needed (wip) to remove the feature flag entirely.
elasticsearchmachine pushed a commit that referenced this pull request Mar 21, 2025
This change sets the zstd best speed level from 0 to 1.
Compression level 0 means the default level will be used, which is level 3.
The intent of speed is to use the fastest compression level so 1 is a more appropriate value.
Note that zstd best speed is still under a feature flag so this change is just meant to evaluate the impact on our nightly benchmarks.
Further testing is needed (wip) to remove the feature flag entirely.
omricohenn pushed a commit to omricohenn/elasticsearch that referenced this pull request Mar 28, 2025
This change sets the zstd best speed level from 0 to 1.
Compression level 0 means the default level will be used, which is level 3.
The intent of speed is to use the fastest compression level so 1 is a more appropriate value.
Note that zstd best speed is still under a feature flag so this change is just meant to evaluate the impact on our nightly benchmarks.
Further testing is needed (wip) to remove the feature flag entirely.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants