Commit Graph

11 Commits (main)

Author SHA1 Message Date
Sandeep Sukhani 364660748d
feat(compactor HS): refactor interfaces and build a link between delete requests manager and compactor for HS of compactor (#18326) 6 months ago
Sandeep Sukhani 3277321e21
feat: when using sqlite for storing delete requests, use the stored completion time to reduce the requests considered for querytime filtering (#16600) 10 months ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Owen Diehl 928e3f34f8
Blooms: Prepare compactor refactor (#11847) 2 years ago
Sandeep Sukhani 3a7940af1c
compactor" track number of times table compactions were skipped consecutively (#11604) 2 years ago
Sandeep Sukhani 6a62b8cf42
compaction: Separate metrics for tracking retention and compaction (#11263) 2 years ago
Sandeep Sukhani c716e498ad
compactor: do not block compation when retention is taking too long (#9884) 2 years ago
Angus Dippenaar 258a8b3108
Update nix configuration (#8452) 2 years ago
Michel Hollands 8628b15624
Use metrics namespace for more metrics (#11025) 2 years ago
Ashwanth a118e994d8
Remove shared_store and shared_store_key_prefix from shipper and compactor (#10840) 2 years ago
Ashwanth 91cae03fe1
chore: restructure compactor package (#10775) 2 years ago
Christian Haudum 2e775f3f44
chore(storage): Restructure shipper packages (#10729) 2 years ago
Ashwanth 52cd0a39b8
compactor: multi-store support (#7447) 3 years ago
Karsten Jeschkies f5f1753851
Print duration in error messages with more readable. (#8816) 3 years ago
Trevor Whitney b46e392adb
gofmt is needed for the build (#8678) 3 years ago
Sandeep Sukhani dfff86f1cd
skip compacting tables that do not fit in start and end date of desired schema config (#8127) 3 years ago
Eng Zer Jun e2842c69c5
Replace deprecated `io/ioutil` with `io` and `os` packages (#7212) 3 years ago
afayngelerindbx 1e1c2470b5
compactor: prioritize newer tables when compacting. add operator flags to compac… (#6804) 3 years ago
Sandeep Sukhani 882010a810
Index shipper move code (#6704) 4 years ago
Sandeep Sukhani 25912ea02d
generic index compactor (#6537) 4 years ago
Cyril Tovena 8f02495453
Refactoring of the Loki storage (#5833) 4 years ago
Sandeep Sukhani e4d6767412
Fix apply retention issue (#5342) 4 years ago
Eng Zer Jun 392fde1e27
refactor: use `T.TempDir` to create temporary test directory (#5253) 4 years ago
Callum Styan bfef7bad44
Start refactor of storage (chunks) clients metrics into structs (#5057) 4 years ago
Sandeep Sukhani 0426870f3f
fix broken boltdb-shipper test (#5222) 4 years ago
Sandeep Sukhani 88b5a767bc
changes on read path for supporting per user index with boltdb-shipper (#5073) 4 years ago
Sandeep Sukhani ff47d7419a
compactor changes for building per user index files in boltdb shipper (#5026) 4 years ago
Sandeep Sukhani 02d88462f3
allow applying retention at different interval than compaction with a config (#4736) 4 years ago
Trevor Whitney 07ea1ed99c
Add common ring configuration (#4617) 4 years ago
Ed Welch 0c9beadaaa
Loki: Add a ring to the compactor used to control concurrency when not running standalone (#4574) 4 years ago
Arve Knudsen cfb4fc1f55
Use flagext from dskit (#4225) 4 years ago
Sandeep Sukhani 29b07d190d
Retention speedup (#4172) 4 years ago
Cyril Tovena 32e55c3043
Fork cortex chunk storage into Loki. (#3842) 5 years ago
Sandeep Sukhani 8a9abdfe16
Compactor improvements (#4018) 5 years ago
Sandeep Sukhani 6a36cf6745
add some tests in compactor and fix a bug in IntervalHasExpiredChunks check in retention with tests (#3969) 5 years ago
Sandeep Sukhani 7a7eeb0d63
skip applying retention when data in table is still within retention period and there are no overlapping delete requests (#3934) 5 years ago
Sandeep Sukhani 2b7a6f201c
Logs deletion support for boltdb-shipper store (#3688) 5 years ago
Cyril Tovena 43184298b2
Trigger compaction prior retention. (#3665) 5 years ago
Cyril Tovena 806d6a503e
Custom Retention (#3642) 5 years ago
Sandeep Sukhani 835f710bc9
make prefix for keys of objects created by boltdb-shipper configurable (#3491) 5 years ago
Owen Diehl 9249ebc022
Fix/validate compactor config (#2824) 5 years ago