Commit Graph

400 Commits (47b17b590c354049f380ac7f5a4b9a80bdfff4f4)

Author SHA1 Message Date
Owen Diehl 47b17b590c
dont skip writing to TSDB index when chunk exists in cache (#6664) 3 years ago
Travis Patterson 68141444f8
Introduce Groupcache (#6644) 3 years ago
Marco Pracucci e7fb10f456
Loki: Update `grafana/dskit` and `weaveworks/common` (#6643) 3 years ago
Owen Diehl 094f8f3b20
[TSDB] fingerprint offsets is now correctly 16 byte aligned (#6630) 3 years ago
Sandeep Sukhani f18edcf9d8
use the configured index prefixes while building table names for tsdb index (#6436) 3 years ago
Sandeep Sukhani 619c2212f5
build and hook tsdb compaction code to the generic index compactor (#6627) 3 years ago
Sandeep Sukhani 9590e5ca4e
Tsdb tenant index querying (#6598) 3 years ago
Travis Patterson 7f24b0f6ab
Remove ourdated comment (#6597) 3 years ago
Travis Patterson a92e048ec3
avoid making delete requests if deletes are disabled for a user (#6583) 3 years ago
Sandeep Sukhani 25912ea02d
generic index compactor (#6537) 3 years ago
Dylan Guedes 389eee4cc7
Stop compaction interval timer to avoid leak. (#6570) 3 years ago
Michel Hollands 695fa9d7a8
Add client type as label (#6469) 3 years ago
Dylan Guedes bcb57f100c
During query readiness, log duration of all object-store operations (#6489) 3 years ago
Dylan Guedes c69605f2af
Loki: Fix flaky IndexGatewayClient test (#6481) 3 years ago
Michel Hollands 61e3e52d4f
Handle duplicate registration of deletion metrics (#6446) 3 years ago
Michel Hollands f80e487dcf
Remove whole stream deletion mode (#6435) 3 years ago
Michel Hollands b4e6c59936
Compactor: add per tenant compaction delete enabled flag (#6410) 3 years ago
Owen Diehl a1c72ad562
Tsdb/wal rotate fix (#6423) 3 years ago
Owen Diehl d6f50ca5e1
[TSDB] Use index sampling to determine shard factor (#6396) 3 years ago
Jesus Vazquez db9dbe8e1d
Bump prometheus dependency (#6403) 3 years ago
Michel Hollands 20db4df542
Add more logging for delete requests (#6394) 3 years ago
Michel Hollands 671afe62ba
Use correct counter when deleting lines (#6376) 3 years ago
Travis Patterson efda5b2af7
Don't interupt the query path if deletes aren't available (#6368) 3 years ago
Wu Zhiyuan f61cbe4288
GCS: Add service_account option (#6366) 3 years ago
Owen Diehl 9218e4654b
TSDB/query-planning-groundwork (#6367) 3 years ago
Dylan Guedes 9686e4ba30
Add total number of unique users involved in query readiness. (#6035) 3 years ago
Owen Diehl 3f4a663dbe
Tsdb/index sampling endpoint (#6347) 3 years ago
Owen Diehl 0011c2d7b7
TSDB/index-sampling-wiring (#6338) 3 years ago
Danny Kopping 3a1fdd03f4
Define a reason why the fifocache has evicted an item (#6335) 3 years ago
Owen Diehl 5a6157ecf3
Tsdb/index sampling (#6329) 3 years ago
Sandeep Sukhani 086dbf7270
always retry syncing index files from indexshipper when the index list cache is stale (#6327) 3 years ago
Danny Kopping 36e0979cf5
Add cache usage statistics (#6317) 3 years ago
Michel Hollands 65e3148bc9
Update delete integration test (#6192) 3 years ago
Evangelos Foutras a877febf75
Use fake credentials in storage/chunk/storage tests (#6187) 3 years ago
Sandeep Sukhani 82da01ad43
make index shipper read path handle range of tables by type of index (#6304) 3 years ago
Sandeep Sukhani 9a2df5a06e
copy boltdb-shipper cache changes from PR #6054 to generic index shipper (#6316) 3 years ago
Travis Patterson 69eabfcefd
Fix delete cancellation timeout (#6285) 3 years ago
Travis Patterson ea0a5246cc
Only consider an interval to have possible expired chunks if it overlaps a delete. (#6297) 3 years ago
Sandeep Sukhani 1ad75d0b63
do not initialize tsdb index store when using index gateway client for queries (#6305) 3 years ago
Sandeep Sukhani fefc33debc
make tsdb store instance a singleton (#6273) 3 years ago
Travis Patterson 1c5e094e16
Only delete data when WholeStreamDeletion or FilterAndDelete (#6286) 3 years ago
Ed Welch f52fc9d907
Loki: add a run-once flag to the compactor (#6281) 3 years ago
Sandeep Sukhani 2d4ff73cc2
add metrics for tracking index shipper operations (#6278) 3 years ago
Sandeep Sukhani 7369b3785c
use tsdb config for initializing index gateway client (#6267) 3 years ago
Travis Patterson 9b2786bde3
Fix delete updates (#6194) 3 years ago
Steve Hipwell 7cc6aa4021
feat: Add support for Azure user assigned identity (#5891) 3 years ago
Kaviraj Kanagaraj a795b93897
chore(cache): Make exprimental messages more clear for cache. (#6219) 3 years ago
Sandeep Sukhani 6ac955cc7d
make boltdb-shipper use the generic indexshipper for managing index in object storage (#6226) 3 years ago
Callum Styan 3d2282745b
Runtime reloadable config; ring migration setup (#6214) 3 years ago
Travis Patterson e313d8a873
Remove __name__ from label calls (#6229) 3 years ago