892 Commits (7e2c6fc8f3e0e42927325bdac623ea848575a66e)

Author SHA1 Message Date
Bryan Boreham 463f5cafdd storage: re-use iterators to save garbage 2 years ago
Bryan Boreham f0866c0774 tsdb: optimise block series iterators 2 years ago
Bryan Boreham 3c7de69059 storage: allow re-use of iterators 2 years ago
beorn7 5f366e9b62 histograms: Improve tests and fix exposed bugs 2 years ago
Bryan Boreham 9853888f9b tsdb tests: allocate more reasonable sample slice 2 years ago
Ganesh Vernekar b8b0d45d69
Fix reset of a histogram chunk iterator 2 years ago
Bryan Boreham 6bdecf377c
Switch from 'sanity' to more inclusive lanuage (#9376) 2 years ago
Peter Štibraný af838ccf83 Include source block in error message when loading chunk fails. 2 years ago
Bryan Boreham 1226922ff5 tsdb: improve blockBaseSeriesSet scan 2 years ago
Bryan Boreham 0c05f95e92 tsdb: use smaller allocation in blockBaseSeriesSet 2 years ago
Ganesh Vernekar ad79fb9f25
Do not error on empty chunk during iteration in populateWithDelChunkSeriesIterator 2 years ago
Ganesh Vernekar d0e683e26d
Add TestCompactHeadWithDeletion to test compaction failure after deletion 2 years ago
tanghengjian 982007ecab
GetRefByhash will query a label's ref with hash value rather than lset.Hash(). 2 years ago
Oleg Zaytsev 8553a98267
Optimize postings offset table reading (#11535) 2 years ago
Julien Pivotto f9ccfb5ea5
Fix alignment of atomic int64 (#11547) 2 years ago
Julien Pivotto 739494d81b
Fix alignment of atomic int64 (#11547) 2 years ago
Viacheslav Panasovets 3d2e18bad5
Fix time.Since() in defer. Wrap in anonymous function (#11489) 2 years ago
Björn Rabenstein 503ffba49a
chunkenc: Slightly optimize xorWrite/xoRead (#11476) 2 years ago
Ganesh Vernekar 8ee4dfd40c
Fix the build after conflict resolution 2 years ago
Ganesh Vernekar 8e29110949
Add/Improve unit tests for compaction with histogram (#11342) 2 years ago
Ganesh Vernekar 507bfa46fd
Fix HistogramChunk's AtFloatHistogram() 2 years ago
Signed-off-by: Jesus Vazquez 3362bf6d79
Fix merge conflicts 2 years ago
Jesus Vazquez 775d90d5f8
TSDB: Rename wal package to wlog (#11352) 2 years ago
Sonali Rajput 9165aedb49 Fixed broken link in tsdb README.md 2 years ago
Ganesh Vernekar d0a6488c74
Update metrics for histograms 2 years ago
Bryan Boreham 9b31adc4e8
tsdb: fix up sort call with faster slices.Sort (#11380) 2 years ago
Bryan Boreham 3330d85ba8
Replace sort.Strings and sort.Ints with faster slices.Sort (#11318) 2 years ago
Bryan Boreham 7f2374b703
tsdb: faster postings sort with generic slices.Sort (#11054) 2 years ago
Ganesh Vernekar 83d738e263
Fix 'invalid magic number 0' bug (#11338) 2 years ago
Ganesh Vernekar f34aeefe6e
Allow overlapping blocks by default (#11331) 2 years ago
Robert Fratto 448cfda6c1
tsdb/agent: fix validation of default options (#9876) 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
Ganesh Vernekar 758e29258b
Add/Improve unit tests for compaction with histogram Part 2 (#11343) 2 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 2 years ago
Bryan Boreham af6167df58
WAL loading: don't send empty buffers over chan (#11319) 2 years ago
Ganesh Vernekar 2474c6fb2c
Error on amending histograms on append (#11308) 2 years ago
Bryan Boreham d2701be53a
tsdb: remove chunk pool from memSeries (#11280) 2 years ago
Björn Rabenstein 7ad36505d5
tsdb: Update comment about a possible space optimization (#11303) 2 years ago
Bryan Boreham e49d596fb1
WAL loading: check sample time is valid earlier (#11307) 2 years ago
Ganesh Vernekar d354f20c2a
Add a feature flag to control native histogram ingestion (#11253) 2 years ago
Ganesh Vernekar 83e11014dd
Remove unnecessary tsdb/tsdbutil/buffer.go (#11302) 2 years ago
Ganesh Vernekar b2d01cbc57
Remove unnecessary code in encoding/decoding histograms (#11252) 2 years ago
Bryan Boreham 136f8b0ebb
tsdb: comment reason for isolation tracking reads (#11301) 2 years ago
Bryan Boreham 176fa38e76 tsdb: in tests use labels.FromStrings 2 years ago
Bryan Boreham 0437dd7cee tsdb/wal: in tests use labels.FromStrings 2 years ago
Julien Pivotto ec6c1f17d1
Update dependencies (#11287) 2 years ago
Julien Pivotto 96d5a32659
Update go to 1.19, set min version to 1.18 (#11279) 2 years ago
Ganesh Vernekar 8f755f8f35
Extend createHead in tests to support histograms 2 years ago