Commit Graph

151 Commits (d33eb3ab17616a54b97d9f7791c791a79823f279)

Author SHA1 Message Date
Rens Groothuijsen d33eb3ab17
Automatically remove incorrect snapshot with index that is ahead of WAL (#11859) 3 years ago
Ganesh Vernekar d504c950a2
Remove unnecessary chunk fetch in Head queries 3 years ago
Justin Lei af1d9e01c7
Refactor tsdbutil for tests/native histograms (#11948) 3 years ago
beorn7 1cfc8f65a3 histograms: Return actually useful counter reset hints 3 years ago
Ganesh Vernekar 38fa151a7c
tsdb: Only initialise out-of-order fields when required 3 years ago
beorn7 6dcd03dbf3 tsdb: Add integer gauge histogram support 3 years ago
Ganesh Vernekar 3c2ea91a83
tsdb: Test gauge float histograms 3 years ago
Ganesh Vernekar c155c0e312
tsdb: Test staleness handling of FloatHistogram 3 years ago
Marc Tudurí 9474610baf
Support FloatHistogram in TSDB (#11522) 3 years ago
Bryan Boreham 10b27dfb84 Simplify IndexReader.Series interface 3 years ago
Bryan Boreham 4b6a4d1425 Update package tsdb tests for new labels.Labels type 3 years ago
Bryan Boreham d3d96ec887 tsdb/index: use ScratchBuilder to create Labels 3 years ago
Bryan Boreham 3c7de69059 storage: allow re-use of iterators 3 years ago
Ganesh Vernekar 8ee4dfd40c
Fix the build after conflict resolution 3 years ago
Signed-off-by: Jesus Vazquez 3362bf6d79
Fix merge conflicts 3 years ago
Jesus Vazquez 775d90d5f8
TSDB: Rename wal package to wlog (#11352) 3 years ago
Ganesh Vernekar d0a6488c74
Update metrics for histograms 3 years ago
Bryan Boreham d166da7b59
tsdb: stop saving a copy of last 4 samples in memSeries (#11296) 3 years ago
Bryan Boreham d0607435a2
tsdb: remove chunkRange and oooCapMax from memSeries (#11288) 3 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 3 years ago
Bryan Boreham d2701be53a
tsdb: remove chunk pool from memSeries (#11280) 3 years ago
Ganesh Vernekar d354f20c2a
Add a feature flag to control native histogram ingestion (#11253) 3 years ago
Bryan Boreham 176fa38e76 tsdb: in tests use labels.FromStrings 3 years ago
Ganesh Vernekar 6383994f3e
Improve WAL/mmap chunks test for histograms (#11208) 3 years ago
Ganesh Vernekar d209a29a5b
Add unit test for histogram append and various querying scenarios (#11194) 3 years ago
Levi Harrison 77a7af4461
Add histogram validation (#11052) 3 years ago
Paschalis Tsilias d1122e0743
Introduce TSDB changes for appending metadata to the WAL (#10972) 3 years ago
beorn7 642c5758ff tsdb: Expose histogram append bug 3 years ago
Bryan Boreham 4b9f248e85
unit tests: make all Labels sorted alphabetically (#10532) 4 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528) 4 years ago
Oleg Zaytsev af0f6da5cb
Fix chunk overflow appending samples at a variable rate (#10607) 4 years ago
Łukasz Mierzwa da23c4649a
Enable misspell check in golangci-lint (#10393) 4 years ago
Ganesh Vernekar 4cc25c0cb0
Fix panic on query when m-map replay fails with snapshot enabled (#10348) 4 years ago
Ganesh Vernekar 24827782cb
Fix panics when m-mapping head chunks (#10316) 4 years ago
Eng Zer Jun 3e67654d37
refactor: use `T.TempDir()` and `B.TempDir` to create temporary directory 4 years ago
Mauro Stettler 0df3489275
Write chunks via queue, predicting the refs (#10051) 4 years ago
Ganesh Vernekar 087e3c7360
Fix queries after a failed snapshot replay (#9980) (#9986) 4 years ago
Ganesh Vernekar 902817e17f
Fix queries after a failed snapshot replay (#9980) (#9987) 4 years ago
Ganesh Vernekar 227d155e3f
Fix queries after a failed snapshot replay (#9980) 4 years ago
Ganesh Vernekar 05d4d97bcd
Fix queries after a failed snapshot replay (#9980) 4 years ago
Björn Rabenstein 7e42acd3b1
tsdb: Rework iterators (#9877) 4 years ago
Ganesh Vernekar 26c0a433f5
Support appending different sample types to the same series (#9705) 4 years ago
Darshan Chaudhary 9dcf8b2208
Add the ability to disable tsdb isolation (#9270) 4 years ago
Dieter Plaetinck 067efc3725
clarify HeadChunkID type and usage (#9726) 4 years ago
beorn7 4c28d9fac7 Move to histogram.Histogram pointers 4 years ago
beorn7 c954cd9d1d Move packages out of deprecated pkg directory 4 years ago
Dieter Plaetinck cda025b5b5
TSDB: demistify SeriesRefs and ChunkRefs (#9536) 4 years ago
Ganesh Vernekar c8b267efd6
Get histograms from TSDB to the rate() function implementation 4 years ago
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 4 years ago
Xiaochao Dong c2d1c85857
close tsdb.head in test case (#9580) 4 years ago