Avatar for the shotover user
shotover
shotover-proxy
BlogDocsChangelog

Add true time based flush behaviour to Coalesce transform

#1997
Comparing
tharinduamila-insta:1673-implement-true-flush_when_millis_since_last_flush
(
0443b3e
) with
main
(
e66d846
)
CodSpeed Performance Gauge
0%
Untouched
36
Skipped
2

Benchmarks

38 total
encode_system.local_query_v4_lz4_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
+2%
12.9 µs12.7 µs
decode_request_produce_create
shotover/benches/benches/codec/kafka.rs::benches::criterion_benchmark::kafka_codec
CodSpeed Performance Gauge
+2%
8.9 µs8.8 µs
loopback
shotover/benches/benches/chain.rs::benches::criterion_benchmark::transform
CodSpeed Performance Gauge
+2%
5.8 µs5.7 µs
query_counter_fresh
shotover/benches/benches/chain.rs::benches::criterion_benchmark::transform
CodSpeed Performance Gauge
+1%
15.3 µs15.1 µs
decode_request_metadata_create
shotover/benches/benches/codec/kafka.rs::benches::criterion_benchmark::kafka_codec
CodSpeed Performance Gauge
+1%
7.1 µs7 µs
encode_system.local_query_v5_lz4_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
+1%
25.6 µs25.3 µs
decode_request_fetch_create
shotover/benches/benches/codec/kafka.rs::benches::criterion_benchmark::kafka_codec
CodSpeed Performance Gauge
+1%
9.6 µs9.5 µs
query_counter_pre_used
shotover/benches/benches/chain.rs::benches::criterion_benchmark::transform
CodSpeed Performance Gauge
+1%
9.9 µs9.8 µs
decode_system.local_query_v4_no_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
+1%
54.6 µs54.1 µs
encode_system.local_result_v5_lz4_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
+1%
201.6 µs200.1 µs
encode_system.local_query_v5_no_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
+1%
14.2 µs14.1 µs
cassandra_request_throttling_unparsed
shotover/benches/benches/chain.rs::benches::criterion_benchmark::transform
CodSpeed Performance Gauge
+1%
12.1 µs12 µs
decode_system.local_query_v4_lz4_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
0%
54.7 µs54.5 µs
cassandra_rewrite_peers_passthrough
shotover/benches/benches/chain.rs::benches::criterion_benchmark::transform
CodSpeed Performance Gauge
0%
79.8 µs79.4 µs
valkey_cluster_ports_rewrite
shotover/benches/benches/chain.rs::benches::criterion_benchmark::transform
CodSpeed Performance Gauge
0%
16.1 µs16.1 µs
valkey_filter
shotover/benches/benches/chain.rs::benches::criterion_benchmark::transform
CodSpeed Performance Gauge
0%
19.3 µs19.3 µs
decode_system.local_query_v5_no_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
0%
56.4 µs56.3 µs
encode_system.local_result_v4_lz4_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
0%
203.5 µs203.2 µs
decode_system.local_query_v5_lz4_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
0%
56.2 µs56.2 µs
decode_request_produce_drop
shotover/benches/benches/codec/kafka.rs::benches::criterion_benchmark::kafka_codec
CodSpeed Performance Gauge
0%
3.1 µs3.1 µs
nullsink
shotover/benches/benches/chain.rs::benches::criterion_benchmark::transform
CodSpeed Performance Gauge
0%
12.5 µs12.5 µs
decode_request_list_offsets_drop
shotover/benches/benches/codec/kafka.rs::benches::criterion_benchmark::kafka_codec
CodSpeed Performance Gauge
0%
2.9 µs2.9 µs
encode_system.local_result_v4_no_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
0%
92.4 µs92.5 µs
decode_system.local_result_v5_lz4_compression
shotover/benches/benches/codec/cassandra.rs::benches::criterion_benchmark::cassandra_codec
CodSpeed Performance Gauge
0%
46.5 µs46.5 µs
encode_all
shotover/benches/benches/codec/kafka.rs::benches::criterion_benchmark::kafka_codec
CodSpeed Performance Gauge
0%
16.7 µs16.8 µs

Commits

Click on a commit to change the comparison range
Base
main
e66d846
-0.14%
add tests
fc31409
2 days ago
by tharinduamila-insta
+0.22%
pr review
ed9ae21
1 day ago
by tharinduamila-insta
-0.05%
pr comments
9444943
24 hours ago
by tharinduamila-insta
-0.26%
fix doco to be simple
3bd632c
11 hours ago
by tharinduamila-insta
+0.26%
add comment for logic
0443b3e
5 hours ago
by tharinduamila-insta
© 2026 CodSpeed Technology
Home Terms Privacy Docs