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 <fungus.humungus@gmail.com> * WIP Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Made tests pass Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Use shared compression Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Clippy Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Some comments Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Use HttpResponse Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Update request builder default Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Update PartitionBatcher to use BatchConfig Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Update PartitionBatcher to use BatchConfig Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Remove zorkwonk Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Make into fns as fns instead Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Spelling Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Don't box the closure Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Clippy Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Only insert timeout if we add the batch to the list Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Allow the timer to remove an item Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Allow partitions to be types other than Vec Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Clippy Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Added test for aggregation Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Allow a custom object to be used for the reducer Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Make aggregating optional Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Adde test for non aggregation Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Clippy Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Component docs Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Feedback from Kyle and Doug Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Use generic compression options Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Default compression to Snappy Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Update docs Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Add snappy to the compression docs Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Remove proptest file Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> * Snappy is no longer optional Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com> --------- Signed-off-by: Stephen Wakely <fungus.humungus@gmail.com>
- Loading branch information