Skip to content

Upgrade promql-engine and Thanos - #7889

Merged
danielblando merged 1 commit into
cortexproject:masterfrom
PaurushGarg:bump/promql-engine-thanos-update
Oct 20, 2026
Merged

danielblando merged 1 commit into
cortexproject:masterfrom
PaurushGarg:bump/promql-engine-thanos-update

Conversation

@PaurushGarg

@PaurushGarg PaurushGarg commented Oct 20, 2026 •

Copy link
Copy Markdown
Contributor

What this PR does:

Bumps two dependencies:

Both pin query-path changes that allocate selector iterators, ring buffers and chunk iterators lazily and release them once a series is exhausted.

One source change was required by the Thanos bump. pool.Pool[T] interface added UsedBytes() and MaxBytes(), and storegateway.chunkBytesPool wraps pool.BucketedPool[byte] as a named field, so it no longer satisfied the
interface.

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]
  • docs/configuration/v1-guarantees.md updated if this PR introduces experimental flags

@PaurushGarg
PaurushGarg force-pushed the bump/promql-engine-thanos-update branch from eb4bf9c to caaf354 Compare October 20, 2026 21:22
@PaurushGarg
PaurushGarg marked this pull request as ready for review October 20, 2026 21:23
@PaurushGarg
PaurushGarg requested a review from a team as a code owner October 20, 2026 21:23
@danielblando
danielblando merged commit e5857d9 into cortexproject:master Oct 20, 2026
40 checks passed
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.

2 participants