Skip to content

Set gRPC compression default to snappy in all cases#4696

Merged
joe-elliott merged 5 commits intografana:mainfrom
joe-elliott:re-add-compression
Feb 14, 2025
Merged

Set gRPC compression default to snappy in all cases#4696
joe-elliott merged 5 commits intografana:mainfrom
joe-elliott:re-add-compression

Conversation

@joe-elliott
Copy link
Copy Markdown
Collaborator

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>
@joe-elliott joe-elliott changed the title Re add compression Set gRPC compression default to snappy in all cases Feb 13, 2025
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
@github-actions
Copy link
Copy Markdown
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
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

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants