Commit Graph

254 Commits (8be416a67cea1663b90e360463fb2091cb0ffe9a)

Author SHA1 Message Date
Alan Protasio 9d1abbb9ed
Call PostCreation callback only after the new series is added to the mempotings (#15579) 11 months ago
Bryan Boreham ac4f8a5e23
[ENHANCEMENT] TSDB: Improve calculation of space used by labels (#13880) 1 year ago
Carrie Edwards cfcd51538d Remove references to custom values record 1 year ago
Carrie Edwards aa144b7263 Handle custom buckets in WAL and WBL 1 year ago
Pedro Tanaka bab587b9dc
Agent: allow for ingestion of CT samples (#15124) 1 year ago
TJ Hoplock 6ebfbd2d54 chore!: adopt log/slog, remove go-kit/log 1 year ago
György Krajcsovits 44ebbb8458 Fix missing histogram copy in sampleRing 1 year ago
Carrie Edwards 14e3c05ce8
tsdb: Add support for ingestion of out-of-order native histogram samples (#14546) 1 year ago
Nathan Baulch 50cd453c8f
chore: Fix typos (#14868) 1 year ago
George Krajcsovits 536d9f9ce9
BUGFIX: TSDB: panic in query during truncation with OOO head (#14831) 1 year ago
Marco Pracucci ef649d5968
Revert " Store `mmMaxTime` in same field as `seriesShard`" 1 year ago
Oleg Zaytsev 0300ad58a9
Revert the option regardless of error 1 year ago
Oleg Zaytsev d8e1b6bdfd
Store mmMaxTime in same field as seriesShard 1 year ago
Bryan Boreham d878146c70 TSDB: shrink memSeries by moving bools together 2 years ago
Bryan Boreham 709c5d6fc3
TSDB: Lock around access to labels in head under -tags dedupelabels (#14322) 2 years ago
Oleg Zaytsev fd1a89b7c8
Pass affected labels to `MemPostings.Delete()` (#14307) 2 years ago
Alan Protasio 8894d65cd6
Fix head stats and hooks when replaying a corrupted snapshot (#14079) 2 years ago
Nick Pillitteri 481f14e1c0
TSDB: Don't rely on integer overflow in head compaction check (#13755) 2 years ago
Ben Ye ceca6c4716
[ENHANCEMENT] TSDB: Log more statistics during startup (#13838) 2 years ago
György Krajcsovits 4d4d822c36 Add native histograms to latency/duration metrics 2 years ago
Bryan Boreham 93b72ec5dd tsdb: create SymbolTables for labels as required 2 years ago
Fiona Liao 52389647b2 Add type label to outOfOrderSamplesAppended metric 2 years ago
Marco Pracucci 501bc6419e
Add ShardedPostings() support to TSDB (#10421) 2 years ago
Bryan Boreham 66237c1996 tsdb: use cheaper Mutex on series 2 years ago
Bryan Boreham b9eab6e4b8
tsdb: simplify internal series delete function (#13261) 2 years 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 3 years ago