CodSpeedHQ
rerun
BlogDocsChangelog

Use an octahedron as the subdivision shape for `ProcMeshKey::Sphere`.

#314
Comparing
fork-7014-kpreid/octahedron
(
a2c0fed
) with
main
(
4cf168e
)
CodSpeed Performance Gauge
0%
Untouched
30

Benchmarks

Passed

query
crates/store/re_query/benches/latest_at.rs::benches::batch_strings::arrow_batch_strings2
CodSpeed Performance Gauge
+1%
22.5 µs22.3 µs
query
crates/store/re_query/benches/latest_at.rs::benches::batch_points::arrow_batch_points2
CodSpeed Performance Gauge
+1%
19.2 µs19 µs
generate_messages
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow_batched::mono_points_arrow_batched
CodSpeed Performance Gauge
0%
38.4 µs38.3 µs
decode_message_bundles
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow_batched::mono_points_arrow_batched
CodSpeed Performance Gauge
0%
40.4 µs40.3 µs
decode_message_bundles
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::batch_points_arrow::batch_points_arrow
CodSpeed Performance Gauge
0%
40.4 µs40.3 µs
query
crates/store/re_query/benches/latest_at.rs::benches::mono_strings::arrow_mono_strings2
CodSpeed Performance Gauge
0%
1.6 ms1.6 ms
encode_total
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::batch_points_arrow::batch_points_arrow
CodSpeed Performance Gauge
0%
1.8 ms1.8 ms
decode_total
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow_batched::mono_points_arrow_batched
CodSpeed Performance Gauge
0%
4.1 ms4.1 ms
encode_total
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow_batched::mono_points_arrow_batched
CodSpeed Performance Gauge
0%
66.4 ms66.4 ms
generate_messages
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow::mono_points_arrow
CodSpeed Performance Gauge
0%
198.9 ms198.8 ms
decode_message_bundles
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow::mono_points_arrow
CodSpeed Performance Gauge
0%
179.4 ms179.4 ms
decode_total
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow::mono_points_arrow
CodSpeed Performance Gauge
0%
666.2 ms666.1 ms
decode_total
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::batch_points_arrow::batch_points_arrow
CodSpeed Performance Gauge
0%
1.1 ms1.1 ms
decode_log_msg
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::batch_points_arrow::batch_points_arrow
CodSpeed Performance Gauge
0%
1 ms1 ms
generate_message_bundles
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow::mono_points_arrow
CodSpeed Performance Gauge
0%
254.1 ms254 ms
encode_log_msg
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::batch_points_arrow::batch_points_arrow
CodSpeed Performance Gauge
0%
1.3 ms1.3 ms
new
crates/utils/re_tuid/benches/bench_tuid.rs::benches::bench_tuid::tuid::Tuid
CodSpeed Performance Gauge
0%
652.2 ns652.2 ns
decode_log_msg
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow_batched::mono_points_arrow_batched
CodSpeed Performance Gauge
0%
4 ms4 ms
encode_log_msg
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow_batched::mono_points_arrow_batched
CodSpeed Performance Gauge
0%
3.8 ms3.8 ms
encode_log_msg
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow::mono_points_arrow
CodSpeed Performance Gauge
0%
552.6 ms552.7 ms
generate_message_bundles
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow_batched::mono_points_arrow_batched
CodSpeed Performance Gauge
0%
63.4 ms63.4 ms
decode_log_msg
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow::mono_points_arrow
CodSpeed Performance Gauge
0%
482.9 ms483 ms
query
crates/store/re_query/benches/latest_at.rs::benches::mono_points::arrow_mono_points2
CodSpeed Performance Gauge
0%
1.5 ms1.5 ms
generate_message_bundles
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::batch_points_arrow::batch_points_arrow
CodSpeed Performance Gauge
0%
595.2 µs595.3 µs
insert
crates/store/re_query/benches/latest_at.rs::benches::mono_strings::arrow_mono_strings2
CodSpeed Performance Gauge
0%
5.2 ms5.2 ms
encode_total
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::mono_points_arrow::mono_points_arrow
CodSpeed Performance Gauge
0%
1 s1 s
insert
crates/store/re_query/benches/latest_at.rs::benches::batch_points::arrow_batch_points2
CodSpeed Performance Gauge
0%
75.2 µs75.3 µs
insert
crates/store/re_query/benches/latest_at.rs::benches::mono_points::arrow_mono_points2
CodSpeed Performance Gauge
0%
5.1 ms5.1 ms
generate_messages
crates/store/re_log_encoding/benches/msg_encode_benchmark.rs::benches::batch_points_arrow::batch_points_arrow
CodSpeed Performance Gauge
0%
38.4 µs38.5 µs
insert
crates/store/re_query/benches/latest_at.rs::benches::batch_strings::arrow_batch_strings2
CodSpeed Performance Gauge
0%
75 µs75.3 µs

Commits

Click on a commit to change the comparison range
Base
main
4cf168e
+0.05%
Use an octahedron as the subdivision shape for `ProcMeshKey::Sphere`. The edges of the octahedron become axis-aligned great circles around the subdivided mesh, which makes more sense for ellipsoid visualization since the axes and their perpendicular planes are significant.
a2c0fed
1 year ago
by kpreid
© 2025 CodSpeed Technology
Home Terms Privacy Docs