101 Commits (fa6e05903fd3ce52e374a6e1bf4eb98c9f1f45a7)

Author SHA1 Message Date
Jesus Vazquez 775d90d5f8
TSDB: Rename wal package to wlog (#11352) 2 years ago
Bryan Boreham 3029320ce6 storage/remote: in tests use labels.FromStrings 2 years ago
Ganesh Vernekar f540c1dbd3
Add support for histograms in WAL checkpointing (#11210) 2 years ago
Levi Harrison 0db6b072bc
Export `histogramToHistogramProto()` (#11046) 2 years ago
Levi Harrison 08f3ddb864
Sparse histogram remote-write support (#11001) 2 years ago
Leonardo Zamariola 3326df42bb
Removing global state modification on unit tests (fix #10033 #10034) (#10935) 2 years ago
Matthieu MOREL e2ede285a2
refactor: move from io/ioutil to io and os packages (#10528) 3 years ago
Chris Marchbanks a11e73edda
Fix a deadlock between Batch and FlushAndShutdown (#10608) 3 years ago
Chris Marchbanks afdc1decac
Write a test that reproduces the deadlock 3 years ago
Chris Marchbanks bfb1500a38
Fix deadlock when stopping a shard (#10279) 3 years ago
Eng Zer Jun 3e67654d37
refactor: use `T.TempDir()` and `B.TempDir` to create temporary directory 3 years ago
Bryan Boreham 954c0e8020 remote_write: round desired shards up before check 3 years ago
Bryan Boreham 6d01ce8c4d remote_write: shard up more when backlogged 3 years ago
Bryan Boreham d588b14d9c remote_write: detailed test for shard calculation 3 years ago
Shihao Xia c3e7bfb813 add proper exit for loop 3 years ago
Bryan Boreham bd6436605d Review feedback 3 years ago
Bryan Boreham c478d6477a remote-write: benchmark just sending, on 20 shards 3 years ago
Matheus Alcantara e673805d67
storage/remote: use t.TempDir instead of ioutil.TempDir on tests (#9811) 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
lzhfromustc d42be7be76
test:Fix two potential goroutine leaks (#8964) 3 years ago
jinglina ed24e51e7c
remove redundant type conversion (#9126) 3 years ago
Bryan Boreham 60804c5a09
remote_write: reduce blocking from garbage-collect of series (#9109) 3 years ago
Levi Harrison d5c3c567d3
Remote Write: Add max samples per metadata send (#8959) 3 years ago
Levi Harrison b5f6f8fb36 Switched to go-kit/log 4 years ago
songjiayang 9a01472780 Refactor processExternalLabels method with slice copy for left labels 4 years ago
Callum Styan 8fd73b1d28
Add Exemplar Remote Write support (#8296) 4 years ago
ZouYu c7262f0d70
Fix some gofmt warnings (#8743) 4 years ago
gotjosh 4eca4dffb8
Allow metric metadata to be propagated via Remote Write. (#6815) 4 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122) 4 years ago
Julien Pivotto 1282d1b39c
Refactor test assertions (#8110) 4 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 4 years ago
Julien Pivotto 8c9850c2bb
Remote: Do not collect non-initialized timestamp metrics (#8060) 4 years ago
Harkishen Singh 072b9649a3
Refactor vars to avoid test failures in storage/remote with -count > 1 (#7934) 4 years ago
Mucahit Kurt 869f1bc587
use remote.Storage in TestSampleDelivery instead of direct creation of QueueManager (#4758) 4 years ago
Javier Palomo Almena b58a613443
Replace sync/atomic with uber-go/atomic (#7683) 4 years ago
Zhou Hao ddedf454d0
add os.RemoveAll err verification (#7540) 4 years ago
Bartlomiej Plotka b788986717
storage: Adjusted fully storage layer support for chunk iterators: Remote read client, readyStorage, fanout. (#7059) 4 years ago
Chris Marchbanks c1f9917e90
Add test for unregistering queue manager metrics 5 years ago
Chris Marchbanks dfad1da296
Remove duplicate metrics in QueueManager 5 years ago
Marek Slabicki 4b5e7d4984
Adding a shouldReshard function to modularize logic for the QueueManager deciding if it should shard or not (#7143) 5 years ago
Callum Styan f802f1e8ca
Fix bug with WAL watcher and Live Reader metrics usage. (#6998) 5 years ago
Callum Styan 1518083168
Rw testability improvements (#6537) 5 years ago
Robert Fratto a53e00f9fd
pass registerer from storage to queue manager for its metrics (#6728) 5 years ago
Chris Marchbanks 9e24e1f9e8 Use samplesPending rather than integral 5 years ago
Chris Marchbanks 847c66a843 Add sharding test 5 years ago
Callum Styan 67838643ee
Add config option for remote job name (#6043) 5 years ago
Callum Styan 6a24eee340 Simplify duration check for watcher WAL replay. 5 years ago
Tom Wilkie de0a772b8e Port tsdb to use pkg/labels. (#6326) 5 years ago