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

store-gateway: use bucket index instead of scanning the bucket #6813

Merged
merged 1 commit into from
Dec 4, 2023

Conversation

dimitarvdimitrov
Copy link
Contributor

backports ##6808

* store-gateway: use bucket index instead of scanning the bucket

This is a follow-up to 6673, similar change to 6779

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestStoreGateway_InitialSyncFailure

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestStoreGateway_InitialSyncWithDefaultShardingEnabled

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestBucketStores_SyncBlocks

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestBucketStores_InitialSyncShouldRetryOnFailure

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestBucketStores_InitialSync

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestBucketStores_Series_ShouldCorrectlyQuerySeriesSpanningMultipleChunks

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestBucketStore_Series_ShouldQueryBlockWithOutOfOrderChunks

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestBucketStores_deleteLocalFilesForExcludedTenants

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestStoreGateway_SyncShouldKeepPreviousBlocksIfInstanceIsUnhealthyInTheRing

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestStoreGateway_SeriesQueryingShouldEnforceMaxChunksPerQueryLimit

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix read-write mode integration tests

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Clean up users in integration tests more often

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Update CHANGELOG.md

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix TestGettingStartedWithGossipedRing

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Fix Test_MaxSeriesAndChunksPerQueryLimitHit

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

* Remove debug option

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>

---------

Signed-off-by: Dimitar Dimitrov <dimitar.dimitrov@grafana.com>
(cherry picked from commit 1a459bb)
@dimitarvdimitrov dimitarvdimitrov requested a review from a team as a code owner December 4, 2023 15:02
@dimitarvdimitrov dimitarvdimitrov changed the title store-gateway: use bucket index instead of scanning the bucket (#6808) store-gateway: use bucket index instead of scanning the bucket Dec 4, 2023
@dimitarvdimitrov dimitarvdimitrov enabled auto-merge (squash) December 4, 2023 15:03
@dimitarvdimitrov dimitarvdimitrov merged commit 3261bde into r266 Dec 4, 2023
28 checks passed
@dimitarvdimitrov dimitarvdimitrov deleted the backport-6808-to-r266 branch December 4, 2023 15:38
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants