Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Set gRPC compression default to snappy in all cases #4696

Merged
merged 5 commits into from
Feb 14, 2025

Conversation

joe-elliott
Copy link
Member

Sets gRPC compression between all components to be "snappy". This feels like a balanced approach to compression between components that will work for most installs. If you prefer a different balance of CPU/Memory and bandwidth consider disabling compression or using zstd.

Some details here: #4683

Revisits the choice made here: #4429

Signed-off-by: Joe Elliott <number101010@gmail.com>
Signed-off-by: Joe Elliott <number101010@gmail.com>
Signed-off-by: Joe Elliott <number101010@gmail.com>
Signed-off-by: Joe Elliott <number101010@gmail.com>
@joe-elliott joe-elliott added type/bug Something isn't working backport release-v2.7 Backport for V2.7 labels Feb 13, 2025
Copy link
Contributor

This PR must be merged before a backport PR will be created.

Signed-off-by: Joe Elliott <number101010@gmail.com>
@joe-elliott joe-elliott merged commit c8d9180 into grafana:main Feb 14, 2025
14 checks passed
github-actions bot pushed a commit that referenced this pull request Feb 14, 2025
* Re add snappy compression in gRPC

Signed-off-by: Joe Elliott <number101010@gmail.com>

* manifest

Signed-off-by: Joe Elliott <number101010@gmail.com>

* changelog

Signed-off-by: Joe Elliott <number101010@gmail.com>

* manifest

Signed-off-by: Joe Elliott <number101010@gmail.com>

* changelog

Signed-off-by: Joe Elliott <number101010@gmail.com>

---------

Signed-off-by: Joe Elliott <number101010@gmail.com>
(cherry picked from commit c8d9180)
joe-elliott added a commit that referenced this pull request Feb 14, 2025
…4701)

* Set gRPC compression default to snappy in all cases (#4696)

* Re add snappy compression in gRPC

Signed-off-by: Joe Elliott <number101010@gmail.com>

* manifest

Signed-off-by: Joe Elliott <number101010@gmail.com>

* changelog

Signed-off-by: Joe Elliott <number101010@gmail.com>

* manifest

Signed-off-by: Joe Elliott <number101010@gmail.com>

* changelog

Signed-off-by: Joe Elliott <number101010@gmail.com>

---------

Signed-off-by: Joe Elliott <number101010@gmail.com>
(cherry picked from commit c8d9180)

* ci?

---------

Co-authored-by: Joe Elliott <number101010@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport release-v2.7 Backport for V2.7 type/bug Something isn't working
3 participants