Commit Graph

141 Commits (bafb4d68de6a876873f105babff6aeda4b4e3354)

Author SHA1 Message Date
Ganesh Vernekar 19e98e5469
Support storing the zero threshold in the histogram chunk (#9165)
3 years ago
Ganesh Vernekar 7026e6b4e4
Fix tests in histo_test.go (#9163)
3 years ago
Ganesh Vernekar 8b70e87ab9
Merge remote-tracking branch 'upstream/main' into sparse-refactor
3 years ago
jinglina 1a430e5f89
remove redundant parentheses (#9134)
3 years ago
Bryan Boreham 6788760efa
Reduce memory allocation in benchmarkIterator() (#5983)
3 years ago
Ganesh Vernekar 4fefd7520e
Skip the failing TestHistoChunkSameBuckets (#9089)
3 years ago
beorn7 cb75747bce Fix re-encoding
3 years ago
beorn7 01957eee2b Fix interjections even more
3 years ago
beorn7 dc1c744169 Fix interjections at the end
3 years ago
Oleg Zaytsev 40126a8494
Use binary literals for xor chunk encoding
3 years ago
beorn7 deb02d59fb Fix lint issues
3 years ago
Dieter Plaetinck dc6b068c67 bugfix: only bump numRead when all fields are successfully read
3 years ago
Dieter Plaetinck 98f86d671a cleanup comments
3 years ago
Dieter Plaetinck 99ae04bb6f add SHS chunk recoding and head cutting to head block (no tests yet)
3 years ago
Ganesh Vernekar 4c01ff5194
Bunch of fixes for sparse histograms (#9043)
3 years ago
Dieter Plaetinck 6c13375ac8
sparsehistogram recoding upon detection that new buckets have appeared (#9030)
3 years ago
beorn7 518b77c59d Fix a few trivial style nits
3 years ago
Ganesh Vernekar f4d3af73f0
Query histograms from TSDB and unit test for append+query (#9022)
3 years ago
Dieter Plaetinck 4d27816ea5
Sparsehistogram: improve dod encoding, testing, encode chunk metadata (#9015)
3 years ago
Ganesh Vernekar 04ad56d9b8
Append sparse histograms into the Head block (#9013)
3 years ago
Dieter Plaetinck 58917d1b76
sparsehistogram: integer types and timestamp separation (#9014)
3 years ago
Dieter Plaetinck fd11a339a7
Sparsehistogram chunk implementation (#9009)
3 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122)
4 years ago
johncming 28ca0965f0
tsdb/chunkenc: fix typo of return error. (#7670)
4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087)
4 years ago
Marco Pracucci 3b529ddbce
Cleanup bstream_test.go based on post-merge feedback received on #7390 (#7413)
5 years ago
Marco Pracucci f42ed03dc5
Optimized bstream reader used by XORChunk iterator (#7390)
5 years ago
Bartlomiej Plotka d5c33877f9
storage: Added Chunks{Queryable/Querier/SeriesSet/Series/Iteratable. Added generic Merge{SeriesSet/Querier} implementation. (#7005)
5 years ago
Peter Štibraný 1d396b96dc
Specify that returned samples must be ordered by timestamp. (#6877)
5 years ago
Bartlomiej Plotka 59c9d6ef45 Addressed Brian's comments, moved metrics to main.go
5 years ago
Bartlomiej Plotka 5d84e5d895 Make chunkenc.Iterator.At behaviour unspecified without Next done.
5 years ago
Bartlomiej Plotka cfba92a133 Addressed comments.
5 years ago
Bartlomiej Plotka 849faa407b Minor fixes.
5 years ago
Bartlomiej Plotka 2cf637fbf5 Addressed comments.
5 years ago
Bartlomiej Plotka 34426766d8 Unify Iterator interfaces. All point to storage now.
5 years ago
Marco Pracucci 699f3e8f4d
Added comments to the Chunk interface
5 years ago
Marco Pracucci 0703dae7cc
Compact TSDB head chunks after being cut, to reduce inuse memory
5 years ago
yuxiaobo 47e51c8b2b Correct spelling mistakes
5 years ago
Bartek Plotka f0863a604e Removed extra tsdb/testutil after merge.
5 years ago
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus
5 years ago
Ganesh Vernekar 7cf09b0395
Moving tsdb into its own subdirectory
5 years ago