Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
chore(prometheus_remote_write sink): remote write sink rewrite (vecto…
…rdotdev#18676) * Refactor prometheus remote write sink Signed-off-by: Stephen Wakely <[email protected]> * WIP Signed-off-by: Stephen Wakely <[email protected]> * Made tests pass Signed-off-by: Stephen Wakely <[email protected]> * Use shared compression Signed-off-by: Stephen Wakely <[email protected]> * Clippy Signed-off-by: Stephen Wakely <[email protected]> * Some comments Signed-off-by: Stephen Wakely <[email protected]> * Use HttpResponse Signed-off-by: Stephen Wakely <[email protected]> * Update request builder default Signed-off-by: Stephen Wakely <[email protected]> * Update PartitionBatcher to use BatchConfig Signed-off-by: Stephen Wakely <[email protected]> * Update PartitionBatcher to use BatchConfig Signed-off-by: Stephen Wakely <[email protected]> * Remove zorkwonk Signed-off-by: Stephen Wakely <[email protected]> * Make into fns as fns instead Signed-off-by: Stephen Wakely <[email protected]> * Spelling Signed-off-by: Stephen Wakely <[email protected]> * Don't box the closure Signed-off-by: Stephen Wakely <[email protected]> * Clippy Signed-off-by: Stephen Wakely <[email protected]> * Only insert timeout if we add the batch to the list Signed-off-by: Stephen Wakely <[email protected]> * Allow the timer to remove an item Signed-off-by: Stephen Wakely <[email protected]> * Allow partitions to be types other than Vec Signed-off-by: Stephen Wakely <[email protected]> * Clippy Signed-off-by: Stephen Wakely <[email protected]> * Added test for aggregation Signed-off-by: Stephen Wakely <[email protected]> * Allow a custom object to be used for the reducer Signed-off-by: Stephen Wakely <[email protected]> * Make aggregating optional Signed-off-by: Stephen Wakely <[email protected]> * Adde test for non aggregation Signed-off-by: Stephen Wakely <[email protected]> * Clippy Signed-off-by: Stephen Wakely <[email protected]> * Component docs Signed-off-by: Stephen Wakely <[email protected]> * Feedback from Kyle and Doug Signed-off-by: Stephen Wakely <[email protected]> * Use generic compression options Signed-off-by: Stephen Wakely <[email protected]> * Default compression to Snappy Signed-off-by: Stephen Wakely <[email protected]> * Update docs Signed-off-by: Stephen Wakely <[email protected]> * Add snappy to the compression docs Signed-off-by: Stephen Wakely <[email protected]> * Remove proptest file Signed-off-by: Stephen Wakely <[email protected]> * Snappy is no longer optional Signed-off-by: Stephen Wakely <[email protected]> --------- Signed-off-by: Stephen Wakely <[email protected]>
- Loading branch information