Commit Graph

33 Commits (main)

Author SHA1 Message Date
Sandeep Sukhani 856c11dad2
feat: Add support for storing chunk deletion markers in object storage instead of local disk (#19689) 2 months ago
Sandeep Sukhani 9e0f50c362
feat(compactor-hs): add a metric to track the number of jobs left to conclude ongoing unit of work (#19506) 3 months ago
Sandeep Sukhani 000f90d74b
feat(compactor HS): Fixes and changes for getting horizontally scalable compactor to work well (#18526) 6 months ago
Sandeep Sukhani bd293206cd
feat(compactor HS): Wire things up and add some metrics (#18421) 6 months ago
Sandeep Sukhani 1ea8d48fc4
chore: expose tables manager interface from compactor (#18344) 6 months ago
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 ba3c67076a
feat(compactor HS): add support for applying storage updates after finishing processing of deletion manifest (#18294) 6 months ago
Footur ba8830b080
docs: Document the default value for the working_directory for compactor (#17075) 9 months ago
Sandeep Sukhani db59d0e9b2
fix: wire up deletion series progress tracking (#17099) 9 months ago
Sandeep Sukhani e3e1f096ea
feat: store details of processed streams while processing delete requests (#16825) 10 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
Sandeep Sukhani 5b33e65bcd
feat: add support for using sqlite for storing delete requests (#16437) 10 months ago
Eng Zer Jun 982b16b404
refactor: replace min/max helpers with built-in min/max (#16438) 10 months ago
Cyril Tovena dbf2befc1d
feat: Distributed Operational UI (#16097) 11 months ago
Sandeep Sukhani bd0ca9387d
chore: refactor delete requests store interface to prepare for replacing boltdb with sqlite for storing delete requests (#16181) 11 months ago
Vladyslav Diachenko 31368806a9
feat: add backoff mechanism to the retention process (#14182) 1 year ago
Ed Welch 705379cc81
chore: remove experimental flags from features and configs which are no longer so. (#12481) 2 years ago
Ed Welch 4c88be0ef2
chore: update loki modules for 3.0 release (#12433) 2 years ago
Sandeep Sukhani 0b7ff48175
chore: delete request processing improvements (#12259) 2 years ago
Salva Corts 63c88489d0
refactor: Add RF and Tokens to Loki ring Cfg and allow overwriting docs. (#12142) 2 years ago
Cyril Tovena 19f5f3fd44
fix: Fixes compactor shutdown log (#12195) 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 162bbb11be
do not run retention loop when retention is not enabled (#11280) 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
Ashwanth 766f27645d
config: remove flags & YAML settings deprecated in 2.9.x (#11151) 2 years ago
April Schleck 4b750cc0cc
Storage: Allow setting a constant prefix for all created keys (#10096) 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
Christian Haudum 2abb472e7e
Unify ring managers across components (#10931) 2 years ago
Ashwanth 8bb615c2cc
config: loki better defaults (#10793) 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 18482c67d6
compactor: deprecate -boltdb.shipper.compactor. prefix in favor of -compactor. (#10344) 2 years ago
Danny Kopping 8fa4134ef9
Update dskit (#10091) 2 years ago
Vladyslav Diachenko be1a9c4ec5
Revert "updated to the latest version of dskit" (#9953) 3 years ago
Vladyslav Diachenko 3243676f4c
updated to the latest version of dskit (#9920) 3 years ago
Sandeep Sukhani 2ed3c15c22
index: allow refreshing index file names cache for specific tables (#9798) 3 years ago
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 3 years ago
Trevor Whitney 50bc1cee71
Rename usagestats to analytics (#9212) 3 years ago
Ashwanth 52cd0a39b8
compactor: multi-store support (#7447) 3 years ago
Athira Varghese ffb961c439
feat(storage): add support for IBM cloud object storage as storage client (#8826) 3 years ago
Callum Styan 9a2a038f43
Allow passing of context to query related limits functions (#8689) 3 years ago
Sandeep Sukhani b2d0481cbe
deletion: fix log deletion with line filters (#8151) 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
Susana Ferreira f93b91bfb5
Add configuration documentation generation tool (#7916) 3 years ago
Sandeep Sukhani 1410808ee9
use grpc for communicating with compactor for query time filtering of data requested for deletion (#7804) 3 years ago
Michel Hollands accb5e1ca2
Log the interval of a delete request (#7120) 3 years ago
afayngelerindbx 4b5b16569d
compactor: adds tunable to control upload parallelism (#6817) 3 years ago