Skip to content

Update README.md - #554

Merged
StevenBtw merged 1 commit into
mainfrom
StevenBtw-patch-1
Oct 4, 2026
Merged

StevenBtw merged 1 commit into
mainfrom
StevenBtw-patch-1

Conversation

@StevenBtw

@StevenBtw StevenBtw commented Oct 4, 2026 •

Copy link
Copy Markdown
Collaborator

What does this PR do?

Fixes #

How was it tested?

AI assistance

AI tools used:

  • I have read every line of this change, I understand it, and I can explain and defend it in review.

Contributor checklist

  • No naming or concept conflicts. I searched the code, issues and discussions for the names this change introduces.
  • Agreed scope. New dependencies, crates, feature flags or CI changes were asked for in the linked issue or agreed in a discussion.

Summary by cubic

Updates the grafeo version shown in the pubspec.yaml example from ^0.5.43 to ^0.5.44 so the README reflects the latest release.

Written for commit 8f02a5c. Summary will update on new commits.

Review in cubic

@StevenBtw
StevenBtw merged commit 3fb15ea into main Oct 4, 2026
16 of 17 checks passed
@StevenBtw
StevenBtw deleted the StevenBtw-patch-1 branch October 4, 2026 18:26
@codecov

codecov Bot commented Oct 4, 2026

Copy link
Copy Markdown

Codecov Report

✅ All modified and coverable lines are covered by tests.

📢 Thoughts on this report? Let us know!

@codspeed

codspeed Bot commented Oct 4, 2026

Copy link
Copy Markdown
Contributor

Merging this PR will not alter performance

✅ 70 untouched benchmarks


Comparing StevenBtw-patch-1 (8f02a5c) with main (3fb15ea)1

Open in CodSpeed

Footnotes

  1. No successful run was found on main (8f02a5c) during the generation of this report, so 3fb15ea was used instead as the comparison base. There might be some changes unrelated to this pull request in this report. ↩

@github-actions

github-actions Bot commented Oct 4, 2026

Copy link
Copy Markdown

Benchmark Comparison (base vs PR)

Measured on the same runner to eliminate hardware variance.

Full results
group                                                 base                                   pr
-----                                                 ----                                   --
_memory_flush                                         1.00      0.6±0.00ns        ? ?/sec    1.00      0.6±0.00ns        ? ?/sec
adjacency_insert_1000                                 1.00     30.7±0.38µs        ? ?/sec    1.00     30.8±0.19µs        ? ?/sec
adjacency_lookup                                      1.00     65.4±0.60µs        ? ?/sec    1.04     67.8±2.34µs        ? ?/sec
brute_force_knn_1k_k10                                1.00     35.5±0.43µs        ? ?/sec    1.01     35.7±0.20µs        ? ?/sec
bump_allocate_1000                                    1.03   995.2±15.12ns        ? ?/sec    1.00   967.7±16.10ns        ? ?/sec
compact/edges_from_outgoing_10K                       1.02    697.4±9.83µs        ? ?/sec    1.00    686.2±8.36µs        ? ?/sec
compact/find_nodes_by_property/dict_eq/1000           1.04  1651.1±35.69ns        ? ?/sec    1.00  1590.7±17.37ns        ? ?/sec
compact/find_nodes_by_property/dict_eq/10000          1.00     10.7±0.06µs        ? ?/sec    1.00     10.7±0.21µs        ? ?/sec
compact/find_nodes_by_property/dict_eq/100000         1.00    106.1±0.94µs        ? ?/sec    1.00    106.2±2.76µs        ? ?/sec
compact/find_nodes_by_property/int_eq/1000            1.02      2.6±0.04µs        ? ?/sec    1.00      2.5±0.04µs        ? ?/sec
compact/find_nodes_by_property/int_eq/10000           1.00     20.7±0.31µs        ? ?/sec    1.00     20.7±0.18µs        ? ?/sec
compact/find_nodes_by_property/int_eq/100000          1.00    202.2±1.58µs        ? ?/sec    1.00    202.6±1.48µs        ? ?/sec
compact/find_nodes_in_range/score_gt_7/1000           1.00      5.0±0.08µs        ? ?/sec    1.00      5.0±0.06µs        ? ?/sec
compact/find_nodes_in_range/score_gt_7/10000          1.00     44.5±0.90µs        ? ?/sec    1.00     44.5±0.71µs        ? ?/sec
compact/find_nodes_in_range/score_gt_7/100000         1.00    440.1±2.51µs        ? ?/sec    1.00    439.4±5.19µs        ? ?/sec
compact/get_node_property_10K                         1.00    248.8±4.43µs        ? ?/sec    1.01    252.0±4.09µs        ? ?/sec
compact/nodes_by_label_100K                           1.00     16.2±0.21µs        ? ?/sec    1.00     16.1±0.16µs        ? ?/sec
distance/cosine_384d                                  1.01     57.8±0.16ns        ? ?/sec    1.00     57.3±0.25ns        ? ?/sec
distance/dot_product_384d                             1.00     40.5±0.23ns        ? ?/sec    1.10     44.7±0.35ns        ? ?/sec
distance/euclidean_384d                               1.00     44.2±0.28ns        ? ?/sec    1.11     49.0±0.29ns        ? ?/sec
edge_filter/regression_edge_filter_any                1.00   749.9±18.66µs        ? ?/sec    1.07   800.9±26.65µs        ? ?/sec
edge_filter/regression_edge_filter_follows            1.01    811.0±3.78µs        ? ?/sec    1.00    803.5±3.03µs        ? ?/sec
edge_filter/regression_edge_filter_single             1.00   715.2±16.33µs        ? ?/sec    1.12    800.4±2.44µs        ? ?/sec
epoch_arena_allocate_1000                             1.00      7.5±0.11µs        ? ?/sec    1.00      7.5±0.04µs        ? ?/sec
hash_index_insert_1000                                1.01     52.1±0.67µs        ? ?/sec    1.00     51.7±0.79µs        ? ?/sec
hash_index_lookup                                     1.00     13.2±0.11µs        ? ?/sec    1.00     13.2±0.16µs        ? ?/sec
hnsw_insert_500                                       1.00     38.4±0.22ms        ? ?/sec    1.02     39.1±0.12ms        ? ?/sec
hnsw_search_2k_k10                                    1.00    144.8±1.48µs        ? ?/sec    1.00    144.7±1.66µs        ? ?/sec
memory_10k_nodes_50k_edges                            1.00     46.4±0.45ms        ? ?/sec    1.02     47.5±2.09ms        ? ?/sec
memory_1k_nodes_5k_edges                              1.00      3.5±0.01ms        ? ?/sec    1.00      3.5±0.03ms        ? ?/sec
memory_after_100_queries                              1.00     44.9±0.23ms        ? ?/sec    1.01     45.4±0.20ms        ? ?/sec
memory_empty_db                                       1.01     72.8±0.33µs        ? ?/sec    1.00     72.1±0.17µs        ? ?/sec
memory_vector_index_1k                                1.00     94.3±0.41ms        ? ?/sec    1.01     94.9±0.22ms        ? ?/sec
multihop/regression_1hop_1k                           1.00    436.1±3.00µs        ? ?/sec    1.00    436.2±1.17µs        ? ?/sec
multihop/regression_1hop_5k                           1.00      2.4±0.03ms        ? ?/sec    1.03      2.5±0.01ms        ? ?/sec
multihop/regression_2hop_1k                           1.00    439.5±2.93µs        ? ?/sec    1.04    455.3±1.68µs        ? ?/sec
multihop/regression_3hop_1k                           1.00    516.1±2.34µs        ? ?/sec    1.03    530.8±1.49µs        ? ?/sec
multihop/regression_fan_out_5k                        1.00      4.1±0.06ms        ? ?/sec    1.02      4.2±0.05ms        ? ?/sec
object_pool_get_put_1000                              1.00      2.1±0.01µs        ? ?/sec    1.00      2.1±0.02µs        ? ?/sec
product_quantization/asymmetric_distance_128d_pq8     1.00     52.9±0.27µs        ? ?/sec    1.01     53.2±0.41µs        ? ?/sec
product_quantization/build_distance_table_128d_pq8    1.00     53.0±0.66µs        ? ?/sec    1.00     53.2±0.52µs        ? ?/sec
product_quantization/distance_with_table_pq8          1.00      6.1±0.05ns        ? ?/sec    1.00      6.1±0.05ns        ? ?/sec
product_quantization/quantize_128d_pq8                1.00     18.5±0.16µs        ? ?/sec    1.00     18.6±0.19µs        ? ?/sec
product_quantization/train_500x128_pq8                1.00     49.8±0.12ms        ? ?/sec    1.00     49.8±0.15ms        ? ?/sec
query_1hop_pattern                                    1.04    441.3±2.91µs        ? ?/sec    1.00    425.4±2.70µs        ? ?/sec
query_2hop_pattern                                    1.00    449.0±4.45µs        ? ?/sec    1.02    456.2±6.56µs        ? ?/sec
query_count_all                                       1.02     54.0±0.81µs        ? ?/sec    1.00     52.9±0.47µs        ? ?/sec
query_fan_out_expand_1k                               1.02   828.6±12.37µs        ? ?/sec    1.00    813.9±8.28µs        ? ?/sec
query_filter_range                                    1.06    412.4±3.96µs        ? ?/sec    1.00    390.6±5.29µs        ? ?/sec
query_insert_single_node                              1.03     14.2±0.69µs        ? ?/sec    1.00     13.8±0.67µs        ? ?/sec
query_node_lookup_by_property                         1.00    426.2±3.63µs        ? ?/sec    1.01    429.7±2.44µs        ? ?/sec
rdf_chain_join                                        1.00    387.1±5.11µs        ? ?/sec    1.02    393.2±5.65µs        ? ?/sec
rdf_count_all                                         1.00    176.8±3.11µs        ? ?/sec    1.00    176.1±1.28µs        ? ?/sec
rdf_filter_string                                     1.01    302.9±3.99µs        ? ?/sec    1.00    299.2±2.58µs        ? ?/sec
rdf_insert_single_triple                              1.09      4.4±1.38ms        ? ?/sec    1.00      4.0±1.20ms        ? ?/sec
rdf_join_chain_10k                                    1.32      6.5±0.36ms        ? ?/sec    1.00      4.9±0.19ms        ? ?/sec
rdf_join_chain_2hop_10k                               1.06     12.4±0.63ms        ? ?/sec    1.00     11.6±0.83ms        ? ?/sec
rdf_join_optional_10k                                 1.06     12.1±0.51ms        ? ?/sec    1.00     11.4±0.53ms        ? ?/sec
rdf_join_star_2_10k                                   1.14     18.1±0.61ms        ? ?/sec    1.00     15.9±0.96ms        ? ?/sec
rdf_join_star_3_10k                                   1.14     32.7±1.31ms        ? ?/sec    1.00     28.7±1.06ms        ? ?/sec
rdf_join_star_4_10k                                   1.13     42.6±1.67ms        ? ?/sec    1.00     37.9±1.98ms        ? ?/sec
rdf_optional_pattern                                  1.01   851.3±12.25µs        ? ?/sec    1.00    845.6±5.32µs        ? ?/sec
rdf_single_pattern_lookup                             1.02      4.8±0.12µs        ? ?/sec    1.00      4.7±0.09µs        ? ?/sec
rdf_star_join_2pattern                                1.01  1123.0±21.49µs        ? ?/sec    1.00   1110.5±8.85µs        ? ?/sec
rdf_star_join_3pattern                                1.01      2.0±0.01ms        ? ?/sec    1.00      2.0±0.02ms        ? ?/sec
repeated/regression_repeat_cached_500                 1.02    210.0±0.49ms        ? ?/sec    1.00    205.5±0.50ms        ? ?/sec
repeated/regression_repeat_unique_100                 1.00     41.5±0.10ms        ? ?/sec    1.03     42.7±0.10ms        ? ?/sec
repeated/regression_repeat_unique_500                 1.03    213.9±0.32ms        ? ?/sec    1.00    207.5±0.52ms        ? ?/sec
scalar_quantization/distance_u8_384d                  1.00    531.8±4.98ns        ? ?/sec    1.00    531.6±3.54ns        ? ?/sec
scalar_quantization/quantize_384d                     1.00    324.1±2.63ns        ? ?/sec    1.00    323.5±4.67ns        ? ?/sec
scalar_quantization/train_1000x384                    1.00    115.4±0.95µs        ? ?/sec    1.00    115.5±1.26µs        ? ?/sec
snapshot_export_50n_100e                              1.00     90.9±0.78µs        ? ?/sec    1.01     91.7±0.90µs        ? ?/sec
snapshot_import_50n_100e                              1.00    225.2±3.41µs        ? ?/sec    1.01    228.4±3.93µs        ? ?/sec
snapshot_roundtrip_50n_100e                           1.00    335.3±5.70µs        ? ?/sec    1.02    340.5±3.45µs        ? ?/sec
value_decode_mixed_6                                  1.00    281.8±2.49ns        ? ?/sec    1.06    298.6±3.11ns        ? ?/sec
value_encode_mixed_6                                  1.00    175.1±2.70ns        ? ?/sec    1.02    178.5±3.28ns        ? ?/sec

No performance regressions above configured thresholds.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant