129 Commits (a93859a52f1ae151ce4f1a86c69060d495999356)

Author SHA1 Message Date
Marco Pracucci 501bc6419e
Add ShardedPostings() support to TSDB (#10421) 10 months ago
Giedrius Statkevičius b695e069b8
tsdb/main: wire "EnableOverlappingCompaction" to tsdb.Options (#13398) 10 months ago
Giedrius Statkevičius 61b4080a14
tsdb/{index,compact}: allow using custom postings encoding format (#13242) 11 months ago
Giedrius Statkevičius f36b56a62c
tsdb: remove unused option (#13282) 12 months ago
Matthieu MOREL 8f6cf3aabb tsdb: use Go standard errors 12 months ago
Charles Korn 59844498f7
Fix issue where queries can fail or omit OOO samples if OOO head compaction occurs between creating a querier and reading chunks (#13115) 1 year ago
Matthieu MOREL dd8871379a remplace errors.Errorf by fmt.Errorf 1 year ago
Márcio Carôso dff1c395f6
Expose --storage.tsdb.retention.time in metric prometheus_tsdb_retention_limit_seconds (#12986) 1 year ago
George Krajcsovits 7d7b9eacff
Fix int32 overflow issues (#12978) 1 year ago
Ganesh Vernekar 4df2f2432b Additionally wrap WBL replay error (#12406) 1 year ago
Ganesh Vernekar f5913266a1
Additionally wrap WBL replay error (#12406) 1 year ago
Goutham Veeramachaneni 86729d4d7b
Update exp package (#12650) 1 year ago
Arve Knudsen 4451ba10b4
Add context argument to IndexReader.Postings (#12667) 1 year ago
Arve Knudsen 6ef9ed0bc3
Add context argument to DB.Delete (#12834) 1 year ago
Arve Knudsen 6daee89e5f
Add context argument to Querier.Select (#12660) 1 year ago
Bryan Boreham 0d283effa8 promql: force mmap of head chunks in BenchmarkRangeQuery 1 year ago
SuperQ 8d38d59fc5
Cleanup temporary chunk snapshot dirs 1 year ago
Łukasz Mierzwa 3c80963e81
Use a linked list for memSeries.headChunk (#11818) 1 year ago
Justin Lei 32d87282ad
Add Zstandard compression option for wlog (#11666) 1 year ago
Bryan Boreham 5255bf06ad Replace sort.Slice with faster slices.SortFunc 1 year ago
Nidhey Nitin Indurkar a8772a4178
Feat: Get block by id directly on promtool analyze & get latest block if ID not provided (#12031) 2 years ago
zenador 37e5249e33
Use DefaultSamplesPerChunk in tsdb (#12387) 2 years ago
Callum Styan 0d2108ad79
[tsdb] re-implement WAL watcher to read via a "notification" channel (#11949) 2 years ago
cui fliter 276ca6a883 fix some comments 2 years ago
beorn7 5b53aa1108 style: Replace `else if` cascades with `switch` 2 years ago
Justin Lei 052993414a Add storage.tsdb.samples-per-chunk flag 2 years ago
Matthieu MOREL fb3eb21230 enable gocritic, unconvert and unused linters 2 years ago
Vernon Miller ca0abf26c5
Adds an affirmative log message for successful WAL repair (#12135) 2 years ago
Đurica Yuri Nikolić c9b85afd93
Making the number of CPUs used for WAL replay configurable (#12066) 2 years ago
Bryan Boreham 543c318ec2 Update package tsdb for new labels.Labels type 2 years ago
Bryan Boreham 6bdecf377c
Switch from 'sanity' to more inclusive lanuage (#9376) 2 years ago
tanghengjian 982007ecab
GetRefByhash will query a label's ref with hash value rather than lset.Hash(). 2 years ago
Viacheslav Panasovets 3d2e18bad5
Fix time.Since() in defer. Wrap in anonymous function (#11489) 2 years ago
Signed-off-by: Jesus Vazquez 3362bf6d79
Fix merge conflicts 2 years ago
Jesus Vazquez 775d90d5f8
TSDB: Rename wal package to wlog (#11352) 2 years ago
Ganesh Vernekar f34aeefe6e
Allow overlapping blocks by default (#11331) 2 years ago
Bryan Boreham ff00dee262
tsdb: turn off transaction isolation for head compaction (#11317) 2 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 2 years ago
Ganesh Vernekar d354f20c2a
Add a feature flag to control native histogram ingestion (#11253) 2 years ago
Abirdcfly 314aa45c2c
chore: remove duplicate word in comments (#11225) 2 years ago
Łukasz Mierzwa d65f037def
Don't increment prometheus_tsdb_compactions_failed_total when context is canceled (#10772) 2 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528) 3 years ago
Howie 1291ec7185
deleting *.tmp WAL files on startup (#10317) 3 years ago
cui fliter c9b56d1a49
all: fix some typos (#10389) 3 years ago
Mauro Stettler 0df3489275
Write chunks via queue, predicting the refs (#10051) 3 years ago
Darshan Chaudhary 9dcf8b2208
Add the ability to disable tsdb isolation (#9270) 3 years ago
Dieter Plaetinck 0fac9bb859
Add basic initial developer docs for TSDB (#9451) 3 years ago
Robert Fratto 72a9f7fee9
Share TSDB locker code with agent (#9623) 3 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 3 years ago
Dieter Plaetinck cda025b5b5
TSDB: demistify SeriesRefs and ChunkRefs (#9536) 3 years ago