Commit Graph

248 Commits (50cd453c8fc5d7fd9270fc72dfa50367fc7a9c23)

Author SHA1 Message Date
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 10 months ago
George Krajcsovits 536d9f9ce9
BUGFIX: TSDB: panic in query during truncation with OOO head (#14831) 10 months ago
Marco Pracucci ef649d5968
Revert " Store `mmMaxTime` in same field as `seriesShard`" 10 months ago
Oleg Zaytsev 0300ad58a9
Revert the option regardless of error 11 months ago
Oleg Zaytsev d8e1b6bdfd
Store mmMaxTime in same field as seriesShard 11 months ago
Bryan Boreham d878146c70 TSDB: shrink memSeries by moving bools together 12 months ago
Bryan Boreham 709c5d6fc3
TSDB: Lock around access to labels in head under -tags dedupelabels (#14322) 12 months ago
Oleg Zaytsev fd1a89b7c8
Pass affected labels to `MemPostings.Delete()` (#14307) 1 year ago
Alan Protasio 8894d65cd6
Fix head stats and hooks when replaying a corrupted snapshot (#14079) 1 year ago
Nick Pillitteri 481f14e1c0
TSDB: Don't rely on integer overflow in head compaction check (#13755) 1 year ago
Ben Ye ceca6c4716
[ENHANCEMENT] TSDB: Log more statistics during startup (#13838) 1 year ago
György Krajcsovits 4d4d822c36 Add native histograms to latency/duration metrics 1 year ago
Bryan Boreham 93b72ec5dd tsdb: create SymbolTables for labels as required 1 year ago
Fiona Liao 52389647b2 Add type label to outOfOrderSamplesAppended metric 1 year ago
Marco Pracucci 501bc6419e
Add ShardedPostings() support to TSDB (#10421) 1 year ago
Bryan Boreham 66237c1996 tsdb: use cheaper Mutex on series 1 year ago
Bryan Boreham b9eab6e4b8
tsdb: simplify internal series delete function (#13261) 1 year ago
Matthieu MOREL 8f6cf3aabb tsdb: use Go standard errors 2 years ago
Arthur Silva Sens 5082655392
Append Created Timestamps (#12733) 2 years ago
Xiaochao Dong 28d8f1650c
tsdb: Make sure the cache for postings cardinality properly honors the label name (#12653) 2 years ago
Arve Knudsen 1200c89d0c
Fix tsdb.stripeSeries.gc so it handles conflicts properly (#13195) 2 years ago
Arve Knudsen ecc37588b0
tsdb: seriesHashmap.set by making receiver a pointer (#13193) 2 years 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) 2 years ago
Oleg Zaytsev f997c72f29
Make head block ULIDs descriptive (#13100) 2 years ago
Matthieu MOREL dd8871379a remplace errors.Errorf by fmt.Errorf 2 years ago
Bryan Boreham 65a443e6e3 TSDB: initialize conflicts map only when we need it. 2 years ago
Bryan Boreham e6c0f69f98 TSDB: Only pay for hash collisions when they happen 2 years ago
Bryan Boreham ce4e757704 TSDB: refine variable naming in chunk gc 2 years ago
Bryan Boreham 071d5732af TSDB: refactor cleanup of chunks and series 2 years ago
machine424 a32fbc3658
head.go: Remove an unneeded snapshot trigger that was moved in https://github.com/prometheus/prometheus/pull/9328 2 years ago
Oleksandr Redko fa90ca46e5 ci(lint): enable godot; append dot at the end of comments 2 years ago
Bryan Boreham 90e98e0235 tsdb: create isolation transaction slice on demand 2 years ago
Ganesh Vernekar 4df2f2432b Additionally wrap WBL replay error (#12406) 2 years ago
Ganesh Vernekar f5913266a1
Additionally wrap WBL replay error (#12406) 2 years ago
Bryan Boreham 6dcbd653e9
tsdb: register metrics after Head is initialized (#12876) 2 years ago
Alan Protasio 959c98441b Add context argument to tsdb.PostingsForMatchers 2 years ago
Arve Knudsen 6ef9ed0bc3
Add context argument to DB.Delete (#12834) 2 years ago
Justin Lei 8ef7dfdeeb
Add a chunk size limit in bytes (#12054) 2 years ago
Oleg Zaytsev 61daa30bb1
Pass ref to SeriesLifecycleCallback.PostDeletion (#12626) 2 years ago
cui fliter f26dfc95e6
fix struct name in comment (#12624) 2 years ago
Łukasz Mierzwa 3c80963e81
Use a linked list for memSeries.headChunk (#11818) 2 years ago
Merrick Clay 70e41fc5ac improve incorrect doc comment 2 years ago
Justin Lei 89af351730
Remove samplesPerChunk from memSeries (#12390) 2 years ago
Baskar Shanmugam 905a0bd63a
Added 'limit' query parameter support to /api/v1/status/tsdb endpoint (#12336) 2 years ago
Callum Styan 0d2108ad79
[tsdb] re-implement WAL watcher to read via a "notification" channel (#11949) 2 years ago
Bryan Boreham 0ab9553611
tsdb: drop deleted series from the WAL sooner (#12297) 2 years ago
Đurica Yuri Nikolić b028112331
Making the number of CPU cores used for sorting postings lists editable (#12247) 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
beorn7 817a2396cb Name float values as "floats", not as "values" 2 years ago