Skip to content

Conversation

yeya24
Copy link
Contributor

@yeya24 yeya24 commented Oct 23, 2024

What this PR does:

We upgraded gRPC version from 1.65.0 to 1.66.0 in #6267 along with updating Thanos and Prometheus.

We noticed that the new gRPC breaks existing Cortex queries because of the new gRPC memory pooling behavior. There is no memory pooling and reusing in gRPC before so that's why we have some yolo string and label adapter. We need to revisit them before upgrading gRPC version.

This PR pins the version to 1.65.0 for now

Which issue(s) this PR fixes:
Fixes #

Checklist

  • Tests updated
  • Documentation added
  • CHANGELOG.md updated - the order of entries should be [CHANGE], [FEATURE], [ENHANCEMENT], [BUGFIX]

Signed-off-by: Ben Ye <[email protected]>
@dosubot dosubot bot added the dependencies Pull requests that update a dependency file label Oct 23, 2024
Copy link
Member

@alanprot alanprot left a comment

Choose a reason for hiding this comment

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

Thanks

@dosubot dosubot bot added the lgtm This PR has been approved by a maintainer label Oct 23, 2024
@yeya24 yeya24 merged commit 9030245 into cortexproject:master Oct 23, 2024
16 checks passed
@yeya24 yeya24 deleted the pin-grpc-1.65.0 branch October 23, 2024 18:29
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file lgtm This PR has been approved by a maintainer size/L
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants