36 Commits (348ff4285ffa59907c9d7fd7eb3cb7d748f42758)

Author SHA1 Message Date
Bartlomiej Plotka b788986717
storage: Adjusted fully storage layer support for chunk iterators: Remote read client, readyStorage, fanout. (#7059) 4 years ago
Kemal Akkoyun 66dfb951c4
*: Consistent Error/Warning handling for SeriesSet iterator: Allowing Async Select (#7251) 5 years ago
Simon Pasquier 317e73de79 Hash YAML instead of JSON 5 years ago
Bartlomiej Plotka d5c33877f9
storage: Added Chunks{Queryable/Querier/SeriesSet/Series/Iteratable. Added generic Merge{SeriesSet/Querier} implementation. (#7005) 5 years ago
Bartlomiej Plotka 34426766d8 Unify Iterator interfaces. All point to storage now. 5 years ago
Robert Fratto a53e00f9fd
pass registerer from storage to queue manager for its metrics (#6728) 5 years ago
Julien Pivotto aad8f89ecb Remote storage: propagate json marshal errors (#6622) 5 years ago
Callum Styan 67838643ee
Add config option for remote job name (#6043) 5 years ago
Callum Styan 84ff928606 Make sure the remote write storage uses a dedupe logger. (#6113) 5 years ago
Chris Marchbanks a38a54fa11 Split remote write storage into its own type 5 years ago
Chris Marchbanks 840872a6f8 Fix remote storage config not updating correctly (#5555) 6 years ago
Callum Styan b7538e7b49 Don't stop, recreate, and start remote storage QueueManagers if the (#5485) 6 years ago
Tom Wilkie 2fa93595d6
More WAL remote_write tweaks. (#5300) 6 years ago
Tom Wilkie 67da8e7b46
Refactor and fix queue resharding (#5286) 6 years ago
Callum Styan b8106dd459 Review feedback: 6 years ago
Tom Wilkie efbd9559f4 Deal with corruptions in the WAL: 6 years ago
Tom Wilkie bdc6b764b0 If reading the WAL fails, try again. Also, read from the segment containing the index for the last checkpoint, not the first segment. 6 years ago
Tom Wilkie d6f911b511 Factor out logging ratelimit & dedupe middleware. 6 years ago
Tom Wilkie 37ad4db485 Export timestamps in seconds since epoch. 6 years ago
Tom Wilkie b93bafeee1 Various fixes to locking & shutdown for WAL-based remote write. 6 years ago
Callum Styan 6f69e31398 Tail the TSDB WAL for remote_write 6 years ago
AixesHunter 806632790e update inconsistent comment (#5046) 6 years ago
mknapphrt f0e9196dca Return warnings on a remote read fail (#4832) 6 years ago
Henri DF 3abb2cc349 Fix typo (#4423) 6 years ago
Tom Wilkie e51d6c4b6c Make remote flush deadline a command line param. 7 years ago
ferhat elmas ffa673f7d8 General simplifications (#3887) 7 years ago
Tom Wiedenbein 937ac8c060
fixed bug with initialization of queueconfig 7 years ago
Tobias Schmidt 7098c56474 Add remote read filter option 7 years ago
Tobias Schmidt 434f0374f7 Refactor remote storage querier handling 7 years ago
Tom Wilkie 8fe0212ff7 Port 'Make queue manager configurable.' to 2.0, see #2991 7 years ago
Tom Wilkie 3760f56c0c remote: Expose ClientConfig type (see #3165) 7 years ago
Thibault Chataigner bf4a279a91 Remote storage reads based on oldest timestamp in primary storage (#3129) 7 years ago
Julius Volz 9ef8518b37 Remove "package remote" garbage from license headers (#3304) 7 years ago
Fabian Reinartz d21f149745 *: migrate to go-kit/log 7 years ago
Tom Wilkie b11bc8ae24 Fix some comments. 7 years ago
Tom Wilkie 2dda5775e3 Initial port of remote storage to v2. 7 years ago