Commit Graph

152 Commits (histogram-json-experiment)

Author SHA1 Message Date
Ganesh Vernekar 4cc25c0cb0
Fix panic on query when m-map replay fails with snapshot enabled (#10348) 3 years ago
Ganesh Vernekar 24827782cb
Fix panics when m-mapping head chunks (#10316) 3 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
Nick Pillitteri 084bd70708
Convert atomic Int64 to native type when logging value (#9938) 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
Dieter Plaetinck 0fac9bb859
Add basic initial developer docs for TSDB (#9451) 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
Dieter Plaetinck d5afe0a577
TSDB: Use a dedicated head chunk reference type (#9501) 4 years ago
Ganesh Vernekar 85e6686f84
Add unit test for counter reset header 4 years ago
beorn7 7a8bb8222c Style cleanup of all the changes in sparsehistogram so far 4 years ago
Ganesh Vernekar 10bc6e80ee
Fix panic on failed snapshot replay and don't hard fail replay on disabled exemplars (#9438) 4 years ago
Darshan Chaudhary 1f688657bf
Call delete on head if interval overlaps (#9151) 4 years ago
Ganesh Vernekar 30534e99d9
Take snapshot only after closing the WAL (#9328) 4 years ago
Bryan Boreham 87d909df4a
Remove symbols map from TSDB head (#9301) 4 years ago
Ganesh Vernekar 1315d8ecb6
Remove query hacks in the API and fix metrics (#9275) 4 years ago
Ganesh Vernekar 35b1a82594
Exemplars in snapshot (#9255) 4 years ago
Ganesh Vernekar eeace6bcab
Add couple of metrics to track sparse histograms in TSDB (#9271) 4 years ago
Ganesh Vernekar f4c63b9008
Fix a data race in the loadWAL function caused by reusing the same error var in multiple goroutines (#9259) (#9263) 4 years ago
Ganesh Vernekar 8a5d8c15e3
Do not replay checkpoint if it is covered by snapshot (#9226) 4 years ago
Ganesh Vernekar 328a74ca36
Fix bugs and add enhancements to the chunk snapshot (#9185) 4 years ago
Julien Pivotto cab96a06ef
Merge release 2.29 in main (#9196) 4 years ago
Julien Pivotto 2d2aba4e8d
tsdb: align atomically accessed int64 (#9192) 4 years ago
Ganesh Vernekar f0688c21d6
Log sparse histograms into WAL and replay from it (#9191) 4 years ago
Ganesh Vernekar 095f572d4a
Sync sparsehistogram branch with main (#9189) 4 years ago
Bryan Boreham 040ef175eb
Optimise WAL loading by removing extra map and caching min-time (#9160) 4 years ago
Ganesh Vernekar ee7e0071d1
Snapshot in-memory chunks on shutdown for faster restarts (#7229) 4 years ago
Ganesh Vernekar 848cb5a6d6
Enhanced WAL replay for duplicate series record (#7438) 4 years ago
Ganesh Vernekar 8002a3ab80
Breakdown tsdb/head.go into multiple files (#9147) 4 years ago
Oleg Zaytsev f9482c5bf6
Clarify computeChunkEndTime's purpose (#9049) 4 years ago
Oleg Zaytsev b1ed4a0a66
LabelNames API with matchers (#9083) 4 years ago
Ganesh Vernekar 59d02b5ef0
tsdb: Block Head GC till pending readers are done reading (#9081) 4 years ago
Martin Disibio 1bcd13d6b5
Exemplar resize (#8974) 4 years ago
ide-rea 14b24d15b0
update checkpoint replay status (#8898) 4 years ago
Bryan Boreham dc8f505595
tsdb: coalesce lock/unlock operations for append (#9061) 4 years ago
beorn7 01957eee2b Fix interjections even more 4 years ago
Ganesh Vernekar 1acb701e5c
Fix TSDB race while reading histograms 4 years ago
Ganesh Vernekar 9f206a7a05
Fix race in TSBD while reading/writing histograms (#9051) 4 years ago
Dieter Plaetinck 99ae04bb6f add SHS chunk recoding and head cutting to head block (no tests yet) 4 years ago
Ganesh Vernekar 4c01ff5194
Bunch of fixes for sparse histograms (#9043) 4 years ago