1110 Commits (bedcd88343b55de07506c3fe5748f07ff9cda77a)

Author SHA1 Message Date
Harkishen-Singh 77c20fd2f8 Adds support to configure retry on Rate-Limiting from remote-write config. 4 years ago
Julien Pivotto 93dcc3c7be Consider status code 429 as recoverable errors to avoid resharding (#8237) 4 years ago
Julien Pivotto 49a8ce5239 Revert "Consider status code 429 as recoverable errors to avoid resharding (#8237)" 4 years ago
Harkishen Singh cd412470d7
Consider status code 429 as recoverable errors to avoid resharding (#8237) 4 years ago
fuling 47d7e3781f [fix] remote_storage : change "write_hander.go" to "write_handler.go" 4 years ago
Mauro Stettler 7715fe3219
Add matchers to LabelValues() call (#8400) 4 years ago
Tom Wilkie d479151f1f Various enhancements and refactorings for remote write receiver: 4 years ago
Nándor István Krácser 509000269a
remote_write: allow passing along custom HTTP headers (#8416) 4 years ago
fuling 4a407210f5 [remote storage] remove sendWriteRequestWithBackoff() "s" and "req" param 4 years ago
Chris Marchbanks 275f7e7766
Log recoverable remote write errors as warnings (#8412) 4 years ago
kevinForMyself db445844d3
Fix garbage collection about t.droppedSeries in QueueManager.SeriesReset. (#8387) 4 years ago
Ben Ye caa173d2aa
Support matchers for Labels API (#8301) 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
Bartlomiej Plotka 3d8826a3d4
MultiError: Refactored MultiError for more concise and safe usage. (#8066) 4 years ago
Jorge Luis Betancourt 4dc755cd27
Add a metric for tracking max_samples_per_send (#8102) 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
Frederic Branczyk 21a2e8c320
storage/remote/intern_test.go: Fix linting errors 4 years ago
Siddhant Sinha d9dcf2c90f
Fixes #7982. Increase maxErrMsgLen value remote_write api (#8017) 4 years ago
Harkishen Singh 072b9649a3
Refactor vars to avoid test failures in storage/remote with -count > 1 (#7934) 4 years ago
Julien Pivotto 538f6b7dd1
Fix missing remote read spans (#7914) (#7916) 4 years ago
Chris Marchbanks f0f8e50567
Fix missing remote read spans (#7914) 4 years ago
Bartlomiej Plotka 088fcc9e48
Fixed iterator regression: Avoid using heap for each sample when iterating. (#7900) 4 years ago
Bartlomiej Plotka a399227a9f Revert "Fixed iterator regression: Avoid using heap for each sample when iterating." 4 years ago
Julien Pivotto 2c8b2c5915 Fixed iterator regression: Avoid using heap for each sample when iterating. 4 years ago
Anand Sanmukhani f4a1b3cef6
Rename `remote.newReadClient()` to `remote.NewReadClient()` (#7881) 4 years ago
showuon dfdc358a5b
Fix the duplicated results issue from /api/v1/series (#7862) 4 years ago
Robert Fratto 2bd077ed97
expose UserAgent to make it changeable by importers (#7832) 4 years ago
Joe Elliott 624075eafe
Exposes remote storage http client to allow for customization (#7831) 4 years ago
Andy Bursavich 4e6a94a27d
Invert service discovery dependencies (#7701) 4 years ago
Julien Pivotto a55c69c4c3
Apply gofmt -s on storage/remote/write_test.go (#7791) 4 years ago
Mucahit Kurt 869f1bc587
use remote.Storage in TestSampleDelivery instead of direct creation of QueueManager (#4758) 4 years ago
johncming 2b75c1b199
storage/remote: rename httpclient name. (#7747) 4 years ago
Guangwen Feng 2c4a4548a8
Fix golint issue caused by incorrect func name (#7756) 4 years ago
Bartlomiej Plotka 28c5cfaf0d
tsdb: Moved code merge series and iterators to differen files; cleanup. No functional changes just move! (#7714) 4 years ago
Julien Pivotto 9848e77678
storage/remote: remove unused code now that tsdb implements ChunkQuerier (#7715) 4 years ago
Bartlomiej Plotka e6d7cc5fa4
tsdb: Added ChunkQueryable implementations to db; unified MergeSeriesSets and vertical to single struct. (#7069) 4 years ago
Annanay 89129cd39a Address comments 4 years ago
Javier Palomo Almena b58a613443
Replace sync/atomic with uber-go/atomic (#7683) 4 years ago
Joe Elliott 04b028f1e6
Exports recoverable error (#7689) 4 years ago
Annanay f40e4579b7 gofmt 4 years ago
Annanay 7f98a744e5 Add context to Appender interface 4 years ago
Zhou Hao ddedf454d0
add os.RemoveAll err verification (#7540) 4 years ago
Hu Shuai b962029031
Add a unit test for MergeLabels in storage/remote/codec.go. (#7499) 4 years ago
Chris Marchbanks b299aba6cf
Fix panic when updating a remote write queue (#7452) 4 years ago
Chris Marchbanks d78656c244
Pending Samples metric includes samples in channel (#7335) 4 years ago
Bartlomiej Plotka b788986717
storage: Adjusted fully storage layer support for chunk iterators: Remote read client, readyStorage, fanout. (#7059) 4 years ago
Nicole J d5a8f2afc4
Added the remote read histogram (#7334) 5 years ago