117 Commits (cccbe72514e4f5a86b490f9a45edecb401f091fe)

Author SHA1 Message Date
Abhijit Mukherjee 8f6d5dcd45
Fix: getting rid of EncOOOXOR chunk encoding (#12111) 2 years ago
Vishal N 96ba6831ae Observe delta in seconds prometheus_tsdb_sample_ooo_delta 2 years ago
beorn7 1cfc8f65a3 histograms: Return actually useful counter reset hints 2 years ago
beorn7 57c18420ab histograms: General readability tweaks 2 years ago
Mingjie Shao 78d3c4e823 tsdb: Fixed typo in Histogram 2 years ago
Ganesh Vernekar 38fa151a7c
tsdb: Only initialise out-of-order fields when required 2 years ago
beorn7 6dcd03dbf3 tsdb: Add integer gauge histogram support 2 years ago
Ganesh Vernekar 609b12d719
tsdb: Support gauge float histogram with recoding of chunk 2 years ago
Ganesh Vernekar 2820e327db
tsdb: Add staleness handling for FloatHistogram 2 years ago
Ganesh Vernekar e555469ba1
tsdb: Remove isHistogramSeries from memSeries 2 years ago
Marc Tudurí 9474610baf
Support FloatHistogram in TSDB (#11522) 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
Signed-off-by: Jesus Vazquez 3362bf6d79
Fix merge conflicts 2 years ago
Ganesh Vernekar d0a6488c74
Update metrics for histograms 2 years ago
Bryan Boreham d166da7b59
tsdb: stop saving a copy of last 4 samples in memSeries (#11296) 2 years ago
Bryan Boreham ff00dee262
tsdb: turn off transaction isolation for head compaction (#11317) 2 years ago
Bryan Boreham d0607435a2
tsdb: remove chunkRange and oooCapMax from memSeries (#11288) 2 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 2 years ago
Ganesh Vernekar 2474c6fb2c
Error on amending histograms on append (#11308) 2 years ago
Ganesh Vernekar d354f20c2a
Add a feature flag to control native histogram ingestion (#11253) 2 years ago
Julien Pivotto ec6c1f17d1
Update dependencies (#11287) 2 years ago
Ganesh Vernekar f540c1dbd3
Add support for histograms in WAL checkpointing (#11210) 2 years ago
Ganesh Vernekar d209a29a5b
Add unit test for histogram append and various querying scenarios (#11194) 2 years ago
Łukasz Mierzwa 3196c98bc2
Reduce memSeries memory usage by decoupling metadata (#11152) 2 years ago
Levi Harrison 77a7af4461
Add histogram validation (#11052) 2 years ago
Levi Harrison cb8582637a
Implement rollback for histograms (#11071) 2 years ago
Paschalis Tsilias d1122e0743
Introduce TSDB changes for appending metadata to the WAL (#10972) 2 years ago
beorn7 5d14046d28 tsdb: Fix chunk handling during appendHistogram 2 years ago
beorn7 49be0784b4 tsdb: Fix chunk handling during histogram recoding 2 years ago
Oleg Zaytsev af0f6da5cb
Fix chunk overflow appending samples at a variable rate (#10607) 3 years ago
Dieter Plaetinck aa8874bc56
clarify Head.appendableMinValidTime (#10303) 3 years ago
Mauro Stettler 0df3489275
Write chunks via queue, predicting the refs (#10051) 3 years ago
Björn Rabenstein 7e42acd3b1
tsdb: Rework iterators (#9877) 3 years ago
Ganesh Vernekar 26c0a433f5
Support appending different sample types to the same series (#9705) 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
beorn7 4c28d9fac7 Move to histogram.Histogram pointers 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
Marco Pracucci edd05d7010
Add Head.AppendableMinValidTime() (#9643) 3 years ago
Serge Catudal 8c3eca84db
Fix remote write receiver endpoint for exemplars (#9414) 3 years ago
Ganesh Vernekar 85e6686f84
Add unit test for counter reset header 3 years ago
beorn7 7a8bb8222c Style cleanup of all the changes in sparsehistogram so far 3 years ago
Ganesh Vernekar 5d4dc7e413
Convert the header into an enum 3 years ago
Ganesh Vernekar 175ef4ebcf
Add a NotCounterReset flag 3 years ago
Ganesh Vernekar 9d81b2d610
Fix tests 3 years ago
Ganesh Vernekar eb9931e961
Add info about counter resets in chunk meta 3 years ago
Ganesh Vernekar 1dd22ed655
Support stale samples for sparse histograms (#9352) 3 years ago