Commit Graph

19 Commits (5675baecbee2affb2bf05bb44f1c8c0516bc002c)

Author SHA1 Message Date
Vladyslav Diachenko 821c0b1ae0
DequeueMany fix (#11797) 2 years ago
Christian Haudum e0e143a88f
Bloom Gateway: Make tasks cancelable (#11792) 2 years ago
Christian Haudum 6871f3c555
Bloom Gateway: Partition requests into multiple tasks before enqueuing (#11768) 2 years ago
Christian Haudum 5acc29f2f6
Bloom Gateway: Fix panic in chunk removal after receiving query results (#11770) 2 years ago
Christian Haudum 7c60390364
Remove unnecessary wrapper around bloom shipper (#11724) 2 years ago
Christian Haudum bdcb69540f
Bloom gateway: Add metrics for store operations and chunk ref counts (#11677) 2 years ago
Christian Haudum 6bcac00c70
Add e2e tests for bloom filtering (#11645) 2 years ago
Christian Haudum 62176339c4
Bloom querying: Propagate line filters from querier to bloom filter (#11492) 2 years ago
Christian Haudum 0e433f304e
Bloom Gateway: process blocks immediately when they are available (#11360) 2 years ago
Ashwanth d9f3bf30b1
config: adds `frontend.max-query-capacity` to tune per-tenant query capacity (#11284) 2 years ago
Salva Corts 71ddec7550
Bloom-Gateway: Use pools to reduce allocations (#11324) 2 years ago
Salva Corts 67ecf5007b
Make Blooms-Gateway queue settings configurable (#11321) 2 years ago
Christian Haudum d62d4e37d1
Bloom Gateway: Implement chunk filtering using workers that multiplex requests (#11181) 2 years ago
Vladyslav Diachenko 75cfe59596
bloom blocks downloading queue (#11201) 2 years ago
Michel Hollands 8628b15624
Use metrics namespace for more metrics (#11025) 2 years ago
Dylan Guedes 9d9b05ad40
Bloomgateway: Use RUnlock to unlock RLock instead (#10984) 2 years ago
Christian Haudum 27411cff08
Introduce worker queue in bloom gateway (#10976) 2 years ago
Christian Haudum d84026cab6
Adjust bloom gateway request structure (#10926) 2 years ago
Christian Haudum b49b3ce6e1
Add basic structure of bloom gateways (#10782) 2 years ago