prometheus/storage/remote
Bartek Płotka 48b2c9c8ea
remote-read: streamed chunked server side; Extended protobuf; Added chunked, checksumed reader (#5703)
Part of: https://github.com/prometheus/prometheus/issues/4517 and https://github.com/improbable-eng/thanos/issues/488

Changes:
* Extended protobuf for chunked remote read and negotation.
* Added checksumed, chunked Writer/Reader.
* Added Server side implementation for chunked streamed remote-read.


Signed-off-by: Bartek Plotka <bwplotka@gmail.com>
2019-08-19 21:16:10 +01:00
..
chunked.go remote-read: streamed chunked server side; Extended protobuf; Added chunked, checksumed reader (#5703) 2019-08-19 21:16:10 +01:00
chunked_test.go remote-read: streamed chunked server side; Extended protobuf; Added chunked, checksumed reader (#5703) 2019-08-19 21:16:10 +01:00
client.go Update go.mod dependencies before release (#5883) 2019-08-14 11:00:39 +02:00
client_test.go refine error handling in prometheus (#5388) 2019-03-26 00:01:12 +01:00
codec.go remote-read: streamed chunked server side; Extended protobuf; Added chunked, checksumed reader (#5703) 2019-08-19 21:16:10 +01:00
codec_test.go remote-read: streamed chunked server side; Extended protobuf; Added chunked, checksumed reader (#5703) 2019-08-19 21:16:10 +01:00
ewma.go Improve desired shards calculation (#5763) 2019-08-13 10:10:21 +01:00
intern.go Remote Storage: string interner should not panic in release (#5487) 2019-04-24 10:46:31 +01:00
intern_test.go Review feedback. 2019-03-18 20:31:12 +00:00
max_gauge.go resolve race condition in maxGauge (#5647) 2019-06-13 20:55:08 +01:00
queue_manager.go Merge pull request #5805 from codesome/merge-tsdb 2019-08-13 11:39:41 +01:00
queue_manager_test.go Merge pull request #5805 from codesome/merge-tsdb 2019-08-13 11:39:41 +01:00
read.go Add storage.Warnings to LabelValues and LabelNames (#5673) 2019-06-17 08:31:17 +01:00
read_test.go Review feedback. 2019-03-18 20:31:12 +00:00
storage.go Split remote write storage into its own type 2019-06-27 10:11:02 +01:00
storage_test.go Split remote write storage into its own type 2019-06-27 10:11:02 +01:00
wal_watcher.go Cleanup after merging tsdb into prometheus 2019-08-13 14:04:14 +05:30
wal_watcher_test.go Cleanup after merging tsdb into prometheus 2019-08-13 14:04:14 +05:30
write.go Split remote write storage into its own type 2019-06-27 10:11:02 +01:00
write_test.go Split remote write storage into its own type 2019-06-27 10:11:02 +01:00