Commit Graph

68 Commits (2d9f3e34ddce2d3323b1e7ea69d1cbe9d2e140dc)

Author SHA1 Message Date
gotjosh 4eca4dffb8
Allow metric metadata to be propagated via Remote Write. (#6815) 5 years ago
Julien Pivotto 6c56a1faaa
Testify: move to require (#8122) 5 years ago
Julien Pivotto 1282d1b39c
Refactor test assertions (#8110) 5 years ago
Julien Pivotto 4e5b1722b3
Move away from testutil, refactor imports (#8087) 5 years ago
Julien Pivotto 8c9850c2bb
Remote: Do not collect non-initialized timestamp metrics (#8060) 5 years ago
Harkishen Singh 072b9649a3
Refactor vars to avoid test failures in storage/remote with -count > 1 (#7934) 5 years ago
Mucahit Kurt 869f1bc587
use remote.Storage in TestSampleDelivery instead of direct creation of QueueManager (#4758) 5 years ago
Javier Palomo Almena b58a613443
Replace sync/atomic with uber-go/atomic (#7683) 5 years ago
Zhou Hao ddedf454d0
add os.RemoveAll err verification (#7540) 5 years ago
Bartlomiej Plotka b788986717
storage: Adjusted fully storage layer support for chunk iterators: Remote read client, readyStorage, fanout. (#7059) 6 years ago
Chris Marchbanks c1f9917e90
Add test for unregistering queue manager metrics 6 years ago
Chris Marchbanks dfad1da296
Remove duplicate metrics in QueueManager 6 years ago
Marek Slabicki 4b5e7d4984
Adding a shouldReshard function to modularize logic for the QueueManager deciding if it should shard or not (#7143) 6 years ago
Callum Styan f802f1e8ca
Fix bug with WAL watcher and Live Reader metrics usage. (#6998) 6 years ago
Callum Styan 1518083168
Rw testability improvements (#6537) 6 years ago
Robert Fratto a53e00f9fd
pass registerer from storage to queue manager for its metrics (#6728) 6 years ago
Chris Marchbanks 9e24e1f9e8 Use samplesPending rather than integral 6 years ago
Chris Marchbanks 847c66a843 Add sharding test 6 years ago
Callum Styan 67838643ee
Add config option for remote job name (#6043) 6 years ago
Callum Styan 6a24eee340 Simplify duration check for watcher WAL replay. 6 years ago
Tom Wilkie de0a772b8e Port tsdb to use pkg/labels. (#6326) 6 years ago
Callum Styan 5f1be2cf45 Refactor calculateDesiredShards + don't reshard if we're having issues sending samples. (#6111) 6 years ago
Callum Styan 3344bb5c33 Move WAL watcher code to tsdb/wal package. (#5999) 6 years ago
Chris Marchbanks a6a55c433c Improve desired shards calculation (#5763) 6 years ago
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus 6 years ago
Chris Marchbanks 529ccff07b
Remove all usages of stretchr/testify 6 years ago
Chris Marchbanks 06bdaf076f Remote Write Allocs Improvements (#5614) 7 years ago
Callum Styan 23c382e240 Remote Storage: string interner should not panic in release (#5487) 7 years ago
Callum Styan 3639d51eb6 Remote Storage: string interner should not panic in release (#5487) 7 years ago
Vasily Sliouniaev ef19ede14a Prevent reshard concurrent with calling stop (#5460) 7 years ago
Vasily Sliouniaev 5be9a1426f Prevent reshard concurrent with calling stop (#5460) 7 years ago
Tom Wilkie 807fd33ecc Review feedback. 7 years ago
Tom Wilkie c7b3535997 Use pkg/relabelling in remote write. 7 years ago
Tom Wilkie 67da8e7b46
Refactor and fix queue resharding (#5286) 7 years ago
Callum Styan b8106dd459 Review feedback: 7 years ago
Callum Styan 512f549064 Refactor: inline decodeRecord in readSegment and don't bother decoding samples records if we're not tailing the segment, add a benchmark test and fix some other tests 7 years ago
Tom Wilkie ee7efa93fe Fix some tests. 7 years ago
Tom Wilkie efbd9559f4 Deal with corruptions in the WAL: 7 years ago
Callum Styan d6258aea8f Fix up remote write tests: 7 years ago
Callum Styan 6f69e31398 Tail the TSDB WAL for remote_write 7 years ago
Simon Pasquier f678e27eb6
*: use latest release of staticcheck (#5057) 7 years ago
Tom Wilkie d3a1ff1abf
Reduce memory usage of remote read by reducing pointer usage. (#4655) 7 years ago
Daisy T 7d01ead689 change time.duration to model.duration for standardization (#4479) 7 years ago
Tom Wilkie 3353bbd018 Add proper unclean shutdown handling with a cancellable context. 8 years ago
Tom Wilkie e51d6c4b6c Make remote flush deadline a command line param. 8 years ago
Tom Wilkie 597c17d3e9 Fix nit. 8 years ago
Tom Wilkie 731259afd0 Test sample timeout delivery. 8 years ago
Tom Wilkie dc860e7d0e Fix nit. 8 years ago
Tom Wilkie 390b018c90 Test sample timeout delivery. 8 years ago
Tom Wilkie ee011d906d Port remote read server to 2.0. 8 years ago