1008 Commits (5a9c4acfbf0936d399b48af731b797a7d3c28168)

Author SHA1 Message Date
Garrett 5a9c4acfbf Pushdown aggregator group by through read hint (#6401) 5 years ago
Callum Styan 6a24eee340 Simplify duration check for watcher WAL replay. 5 years ago
Chris Marchbanks 6f34e35b3e
Record the exact value of desired shards in metric 5 years ago
Chris Marchbanks 0e684ca205
Fix unknown type in sharding up log 5 years ago
Callum Styan c2cb1e4103 Add a metric to track total bytes sent per remote write queue. (#6344) 5 years ago
Tom Wilkie de0a772b8e Port tsdb to use pkg/labels. (#6326) 5 years ago
Callum Styan 5f1be2cf45 Refactor calculateDesiredShards + don't reshard if we're having issues sending samples. (#6111) 5 years ago
Krasi Georgiev 81d284f806
Merge the 2.13 release branch to master (#6117) 5 years ago
Callum Styan 84ff928606 Make sure the remote write storage uses a dedupe logger. (#6113) 5 years ago
Chris Marchbanks 8df4bca470
Garbage collect asynchronously in the WAL Watcher 5 years ago
George Felix 895abbb7d0 Replaced test validations with testutils on storage/remote/codec_test.go (#6097) 5 years ago
Joe Elliott 95dc59ec7e Replaced t.Fatalf() with testutil.Assert() in buffer_test.go (#6084) 5 years ago
陈谭军 103f26d188 fix the wrong word (#6069) 5 years ago
Callum Styan 3344bb5c33 Move WAL watcher code to tsdb/wal package. (#5999) 5 years ago
Yao Zengzeng f65b7c296d fix TODO: only stop & recreate remote write queues which have changes (#5540) 5 years ago
Chris Marchbanks 791a2409a2
Pre-allocate pendingSamples to reduce allocations 5 years ago
Chris Marchbanks 160186da18
Store labels.Labels instead of []prompb.Label 5 years ago
Stanislav Putrya 6141a8bd7c Show warnings in UI if query have returned some warnings (#5964) 5 years ago
Bartek Płotka 48b2c9c8ea
remote-read: streamed chunked server side; Extended protobuf; Added chunked, checksumed reader (#5703) 5 years ago
Julius Volz b5c833ca21
Update go.mod dependencies before release (#5883) 5 years ago
Chris Marchbanks a6a55c433c Improve desired shards calculation (#5763) 5 years ago
Ganesh Vernekar 5ecef3542d
Cleanup after merging tsdb into prometheus 5 years ago
ethan 38ccf0157e cleanup: correct func name in log message (#5852) 5 years ago
Chris Marchbanks 529ccff07b
Remove all usages of stretchr/testify 5 years ago
Chris Marchbanks 0685eb5395
Refactor testutil.NewStorage into a new package 5 years ago
Vadym Martsynovskyy 8318aa2d5d Check for duplicate label names in remote read (#5829) 5 years ago
Callum Styan c40a83f386 Add metrics for max shards, min shards, and desired shards. 5 years ago
AllenZMC 758c71b980 fix word `encourter` to `encounter` 5 years ago
Devin Trejo d77f2aa29c Only check last directory when discovering checkpoint number (#5756) 5 years ago
Yao Zengzeng 3cde8a9941 pass error up if WALWathcer.segments() return err (#5741) 5 years ago
Xigang Wang 445bcd1251 Update the runShard method and change len(pendingSamples) to n=len(pendingSamples) (#5708) 5 years ago
Chris Marchbanks 06f1ba73eb
Provide flag to compress the tsdb WAL 5 years ago
Chris Marchbanks 475ca2ecd0
Update to tsdb 0.9.1 5 years ago
Chris Marchbanks 06bdaf076f Remote Write Allocs Improvements (#5614) 5 years ago
Chris Marchbanks a38a54fa11 Split remote write storage into its own type 5 years ago
Thomas Jackson 91d7175eaa Add storage.Warnings to LabelValues and LabelNames (#5673) 6 years ago
Dmitry Shmulevich 0c0638b080 resolve race condition in maxGauge (#5647) 6 years ago
Chris Marchbanks 840872a6f8 Fix remote storage config not updating correctly (#5555) 6 years ago
Simon Pasquier 45506841e6
*: enable all default linters (#5504) 6 years ago
Callum Styan 23c382e240 Remote Storage: string interner should not panic in release (#5487) 6 years ago
Romain Baugue f2ca36e56a Exhaust every request body before closing it (#5166) (#5479) 6 years ago
Callum Styan 3639d51eb6 Remote Storage: string interner should not panic in release (#5487) 6 years ago
Callum Styan e87449b59d Remote Write: Queue Manager specific metrics shouldn't exist if the queue no longer exists (#5445) 6 years ago
Callum Styan b7538e7b49 Don't stop, recreate, and start remote storage QueueManagers if the (#5485) 6 years ago
Romain Baugue 95193fa027 Exhaust every request body before closing it (#5166) (#5479) 6 years ago
Vasily Sliouniaev ef19ede14a Prevent reshard concurrent with calling stop (#5460) 6 years ago
Vasily Sliouniaev 5be9a1426f Prevent reshard concurrent with calling stop (#5460) 6 years ago
Callum Styan c2b88992a3 Remote Write: fix checkpoint reading (#5429) 6 years ago
Tariq Ibrahim 8fdfa8abea refine error handling in prometheus (#5388) 6 years ago
Tom Wilkie 807fd33ecc Review feedback. 6 years ago