-
Notifications
You must be signed in to change notification settings - Fork 373
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Simplify point cloud builder and fix crash on too many points Fixes #1779 * faster point cloud population by not chaining iterators with default values
- Loading branch information
Showing
9 changed files
with
186 additions
and
204 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
9716235
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Rust Benchmark
datastore/num_rows=1000/num_instances=1000/packed=false/insert/default
2919746
ns/iter (± 117627
)2800753
ns/iter (± 17865
)1.04
datastore/num_rows=1000/num_instances=1000/packed=false/latest_at/default
371
ns/iter (± 2
)371
ns/iter (± 1
)1
datastore/num_rows=1000/num_instances=1000/packed=false/latest_at_missing/primary/default
264
ns/iter (± 0
)274
ns/iter (± 1
)0.96
datastore/num_rows=1000/num_instances=1000/packed=false/latest_at_missing/secondaries/default
421
ns/iter (± 0
)422
ns/iter (± 17
)1.00
datastore/num_rows=1000/num_instances=1000/packed=false/range/default
3021808
ns/iter (± 77617
)2949675
ns/iter (± 37931
)1.02
datastore/num_rows=1000/num_instances=1000/gc/default
2372352
ns/iter (± 2752
)2366760
ns/iter (± 11699
)1.00
mono_points_arrow/generate_message_bundles
30048583
ns/iter (± 860350
)25690583
ns/iter (± 1360299
)1.17
mono_points_arrow/generate_messages
126572200
ns/iter (± 1053707
)111183648
ns/iter (± 879567
)1.14
mono_points_arrow/encode_log_msg
157797886
ns/iter (± 2029752
)140163972
ns/iter (± 609784
)1.13
mono_points_arrow/encode_total
313926959
ns/iter (± 2267498
)280532139
ns/iter (± 1640498
)1.12
mono_points_arrow/decode_log_msg
190531535
ns/iter (± 836099
)177118254
ns/iter (± 1235545
)1.08
mono_points_arrow/decode_message_bundles
69927957
ns/iter (± 740183
)54411011
ns/iter (± 1216228
)1.29
mono_points_arrow/decode_total
258381263
ns/iter (± 2079058
)233024184
ns/iter (± 1631503
)1.11
mono_points_arrow_batched/generate_message_bundles
21567474
ns/iter (± 1560597
)18224506
ns/iter (± 293461
)1.18
mono_points_arrow_batched/generate_messages
4384761
ns/iter (± 243680
)4082562
ns/iter (± 139756
)1.07
mono_points_arrow_batched/encode_log_msg
1353438
ns/iter (± 7106
)1388313
ns/iter (± 3959
)0.97
mono_points_arrow_batched/encode_total
29874763
ns/iter (± 1552578
)24871569
ns/iter (± 776979
)1.20
mono_points_arrow_batched/decode_log_msg
783985
ns/iter (± 3504
)779621
ns/iter (± 2203
)1.01
mono_points_arrow_batched/decode_message_bundles
7644076
ns/iter (± 200293
)7545789
ns/iter (± 51407
)1.01
mono_points_arrow_batched/decode_total
8612627
ns/iter (± 304594
)8368617
ns/iter (± 56581
)1.03
batch_points_arrow/generate_message_bundles
239275
ns/iter (± 594
)237398
ns/iter (± 1455
)1.01
batch_points_arrow/generate_messages
5026
ns/iter (± 17
)5029
ns/iter (± 34
)1.00
batch_points_arrow/encode_log_msg
262049
ns/iter (± 1974
)255540
ns/iter (± 1386
)1.03
batch_points_arrow/encode_total
529482
ns/iter (± 2881
)530531
ns/iter (± 3390
)1.00
batch_points_arrow/decode_log_msg
212874
ns/iter (± 726
)208755
ns/iter (± 1143
)1.02
batch_points_arrow/decode_message_bundles
1853
ns/iter (± 6
)1817
ns/iter (± 14
)1.02
batch_points_arrow/decode_total
218081
ns/iter (± 677
)216531
ns/iter (± 1230
)1.01
arrow_mono_points/insert
2543943526
ns/iter (± 5962253
)2315994449
ns/iter (± 3540663
)1.10
arrow_mono_points/query
1189291
ns/iter (± 13750
)1174175
ns/iter (± 9928
)1.01
arrow_batch_points/insert
1160594
ns/iter (± 4770
)1140866
ns/iter (± 6596
)1.02
arrow_batch_points/query
14751
ns/iter (± 57
)14673
ns/iter (± 120
)1.01
arrow_batch_vecs/insert
26293
ns/iter (± 49
)26138
ns/iter (± 141
)1.01
arrow_batch_vecs/query
325169
ns/iter (± 418
)323075
ns/iter (± 2524
)1.01
tuid/Tuid::random
34
ns/iter (± 0
)34
ns/iter (± 0
)1
This comment was automatically generated by workflow using github-action-benchmark.