-
Notifications
You must be signed in to change notification settings - Fork 366
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Datastore revamp 7: garbage collection (#1801)
- Loading branch information
Showing
34 changed files
with
1,226 additions
and
499 deletions.
There are no files selected for viewing
Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.
Oops, something went wrong.
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.
d2d83d7
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
2790797
ns/iter (± 41581
)11274812
ns/iter (± 717836
)0.25
datastore/num_rows=1000/num_instances=1000/packed=false/latest_at/default
373
ns/iter (± 2
)1860
ns/iter (± 23
)0.20
datastore/num_rows=1000/num_instances=1000/packed=false/latest_at_missing/primary/default
262
ns/iter (± 0
)279
ns/iter (± 0
)0.94
datastore/num_rows=1000/num_instances=1000/packed=false/latest_at_missing/secondaries/default
420
ns/iter (± 5
)434
ns/iter (± 0
)0.97
datastore/num_rows=1000/num_instances=1000/packed=false/range/default
2978113
ns/iter (± 25197
)10887538
ns/iter (± 551550
)0.27
datastore/num_rows=1000/num_instances=1000/gc/default
2413513
ns/iter (± 5884
)mono_points_arrow/generate_message_bundles
25726375
ns/iter (± 932039
)48015532
ns/iter (± 1201301
)0.54
mono_points_arrow/generate_messages
112427686
ns/iter (± 837395
)166086641
ns/iter (± 1157419
)0.68
mono_points_arrow/encode_log_msg
142388716
ns/iter (± 646306
)189904194
ns/iter (± 982111
)0.75
mono_points_arrow/encode_total
282427094
ns/iter (± 1187569
)405904422
ns/iter (± 4139370
)0.70
mono_points_arrow/decode_log_msg
178620882
ns/iter (± 739975
)247270047
ns/iter (± 1002663
)0.72
mono_points_arrow/decode_message_bundles
59931903
ns/iter (± 591274
)79209235
ns/iter (± 1123987
)0.76
mono_points_arrow/decode_total
236964115
ns/iter (± 1008520
)332739049
ns/iter (± 1615604
)0.71
mono_points_arrow_batched/generate_message_bundles
18990354
ns/iter (± 1114928
)40917375
ns/iter (± 1339739
)0.46
mono_points_arrow_batched/generate_messages
4000736
ns/iter (± 100362
)8713549
ns/iter (± 918945
)0.46
mono_points_arrow_batched/encode_log_msg
1336436
ns/iter (± 17173
)1478152
ns/iter (± 2107
)0.90
mono_points_arrow_batched/encode_total
25717364
ns/iter (± 983419
)49054084
ns/iter (± 1442620
)0.52
mono_points_arrow_batched/decode_log_msg
779306
ns/iter (± 1948
)857339
ns/iter (± 2122
)0.91
mono_points_arrow_batched/decode_message_bundles
7632740
ns/iter (± 97030
)11848736
ns/iter (± 813848
)0.64
mono_points_arrow_batched/decode_total
8444072
ns/iter (± 98841
)12753840
ns/iter (± 648231
)0.66
batch_points_arrow/generate_message_bundles
238585
ns/iter (± 989
)331623
ns/iter (± 660
)0.72
batch_points_arrow/generate_messages
5069
ns/iter (± 24
)6292
ns/iter (± 12
)0.81
batch_points_arrow/encode_log_msg
257073
ns/iter (± 914
)402460
ns/iter (± 2137
)0.64
batch_points_arrow/encode_total
533687
ns/iter (± 2049
)754761
ns/iter (± 2418
)0.71
batch_points_arrow/decode_log_msg
214398
ns/iter (± 801
)340817
ns/iter (± 850
)0.63
batch_points_arrow/decode_message_bundles
1873
ns/iter (± 16
)2314
ns/iter (± 5
)0.81
batch_points_arrow/decode_total
222809
ns/iter (± 1091
)348845
ns/iter (± 1969
)0.64
arrow_mono_points/insert
2303921887
ns/iter (± 6992349
)7306658926
ns/iter (± 35695448
)0.32
arrow_mono_points/query
1586263
ns/iter (± 11199
)1797340
ns/iter (± 9611
)0.88
arrow_batch_points/insert
1143017
ns/iter (± 19149
)3229247
ns/iter (± 19425
)0.35
arrow_batch_points/query
16862
ns/iter (± 35
)16387
ns/iter (± 29
)1.03
arrow_batch_vecs/insert
26353
ns/iter (± 97
)44406
ns/iter (± 155
)0.59
arrow_batch_vecs/query
388655
ns/iter (± 1585
)388269
ns/iter (± 1223
)1.00
tuid/Tuid::random
34
ns/iter (± 0
)34
ns/iter (± 0
)1
This comment was automatically generated by workflow using github-action-benchmark.