44 Commits (0103ab8daa362e63f708042e5adc69b2f8070356)

Author SHA1 Message Date
Bryan Boreham 925134e6de tsdb tests: make work with labels SymbolTable 9 months ago
Bryan Boreham 93b72ec5dd tsdb: create SymbolTables for labels as required 9 months ago
Bryan Boreham c0e36e6bb3 Standardise exemplar label as "trace_id" 9 months ago
Bryan Boreham 39af788dbd Tests: use replacement DeepEquals using go-cmp 10 months ago
Bryan Boreham 8065bef172 Move metric type definitions to common/model 11 months ago
Filip Petkovski 10a82f87fd
Enable reusing memory when converting between histogram types 12 months ago
Matthieu MOREL 9c4782f1cc
golangci-lint: enable testifylint linter (#13254) 12 months ago
Bryan Boreham 1bfb3ed062
Labels: reduce allocations when creating from TSDB WAL (#13044) 1 year ago
Matthieu MOREL 469e415d09
Update record.go 1 year ago
Matthieu MOREL 69c07ec6ae
Update record_test.go 1 year ago
Matthieu MOREL 63691d82a5
tsdb/record: use Go standard errors package 1 year ago
Bryan Boreham 26fa2e8356 TSDB: Pre-size buffer to read samples from WAL 1 year ago
Marc Tudurí 4851ced266
tsdb: Support native histograms in snapshot on shutdown (#12258) 1 year ago
Ganesh Vernekar a87e7e9e33
tsdb: Add counter reset hint to histograms and support in WAL 2 years ago
Marc Tudurí 9474610baf
Support FloatHistogram in TSDB (#11522) 2 years ago
Bryan Boreham ce2cfad0cb Update package tsdb/record for new labels.Labels type 2 years ago
Jesus Vazquez c1b669bf9b
Add out-of-order sample support to the TSDB (#11075) 2 years ago
Ganesh Vernekar f540c1dbd3
Add support for histograms in WAL checkpointing (#11210) 2 years ago
Ganesh Vernekar 6383994f3e
Improve WAL/mmap chunks test for histograms (#11208) 2 years ago
Bryan Boreham 00ec720c29
tsdb: extract functions to encode and decode labels (#11045) 2 years ago
Paschalis Tsilias d1122e0743
Introduce TSDB changes for appending metadata to the WAL (#10972) 2 years ago
Levi Harrison 3d538351f6
Recognize exemplar record type in WAL watcher metrics (#11008) 2 years ago
Björn Rabenstein 7e42acd3b1
tsdb: Rework iterators (#9877) 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
Mateusz Gozdek 1a6c2283a3 Format Go source files using 'gofumpt -w -s -extra' 3 years ago
beorn7 7a8bb8222c Style cleanup of all the changes in sparsehistogram so far 3 years ago
Ganesh Vernekar 35b1a82594
Exemplars in snapshot (#9255) 3 years ago
Ganesh Vernekar f0688c21d6
Log sparse histograms into WAL and replay from it (#9191) 3 years ago
Ganesh Vernekar 04ad56d9b8
Append sparse histograms into the Head block (#9013) 3 years ago
Callum Styan 8fd73b1d28
Add Exemplar Remote Write support (#8296) 4 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122) 4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 4 years ago
Brian Brazil 073e93c768
Gracefully handle unknown WAL record types. (#8004) 4 years ago
Guangwen Feng 2393d6137b
Add unit test case for func Type in record.go (#7082) 5 years ago
Josh Soref 91d76c8023 Spelling (#6517) 5 years ago
Tom Wilkie de0a772b8e Port tsdb to use pkg/labels. (#6326) 5 years ago
Callum Styan 3344bb5c33 Move WAL watcher code to tsdb/wal package. (#5999) 5 years ago