| 
							
							
								 Justin Lei | 3a82cd5a7e | Add streaming remote read to ReadClient  (#11379) * Add streaming remote read to ReadClient
Signed-off-by: Justin Lei <justin.lei@grafana.com>
* Apply suggestions from code review
Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com>
Signed-off-by: Justin Lei <justin.lei@grafana.com>
* Remote read instrumentation tweaks
Signed-off-by: Justin Lei <lei.justin@gmail.com>
* Minor cleanups
Signed-off-by: Justin Lei <lei.justin@gmail.com>
* In-line handleChunkedResponse
Signed-off-by: Justin Lei <lei.justin@gmail.com>
* Fix lints
Signed-off-by: Justin Lei <lei.justin@gmail.com>
* Explicitly call cancel() when needed
Signed-off-by: Justin Lei <lei.justin@gmail.com>
* Update chunkedSeries, chunkedSeriesIterator for new interfaces
Signed-off-by: Justin Lei <lei.justin@gmail.com>
* Adapt remote.chunkedSeries to use prompb.ChunkedSeries
Signed-off-by: Justin Lei <lei.justin@gmail.com>
* Fix lint
Signed-off-by: Justin Lei <lei.justin@gmail.com>
---------
Signed-off-by: Justin Lei <justin.lei@grafana.com>
Signed-off-by: Justin Lei <lei.justin@gmail.com>
Co-authored-by: Bartlomiej Plotka <bwplotka@gmail.com> | 2024-08-28 07:23:54 +01:00 |  | 
			
				
					| 
							
							
								 Matthieu MOREL | d56d0a9d52 | (storage): move from github.com/pkg/errors to 'errors' and 'fmt' (#10946) Signed-off-by: Matthieu MOREL <mmorel-35@users.noreply.github.com>
Co-authored-by: Matthieu MOREL <mmorel-35@users.noreply.github.com> | 2022-07-01 18:59:50 +02:00 |  | 
			
				
					| 
							
							
								 ZouYu | 2b7437d60e | Fix some warnings: 'redundant type from array, slice, or map composite literal' (#7109) Signed-off-by: ZouYu <zouy.fnst@cn.fujitsu.com> | 2020-04-15 11:17:41 +01:00 |  | 
			
				
					| 
							
							
								 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 |  |