Skip to content

expose config in python#2471

Merged
miratepuffin merged 3 commits intodb_v4from
python_config
Feb 5, 2026
Merged

expose config in python#2471
miratepuffin merged 3 commits intodb_v4from
python_config

Conversation

@ljeub-pometry
Copy link
Collaborator

What changes were proposed in this pull request?

Why are the changes needed?

Does this PR introduce any user-facing change? If yes is this documented?

How was this patch tested?

Are there any further changes required?

Copy link
Collaborator

@fabianmurariu fabianmurariu left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Performance Alert ⚠️

Possible performance regression was detected for benchmark 'Rust Benchmark'.
Benchmark result of this commit is worse than the previous benchmark result exceeding threshold 2.

Benchmark suite Current: a59ce07 Previous: 233ef2c Ratio
lotr_graph/num_edges 4 ns/iter (± 0) 0 ns/iter (± 0) +∞
lotr_graph/num_nodes 430 ns/iter (± 1) 1 ns/iter (± 0) 430
lotr_graph/graph_latest 4 ns/iter (± 0) 0 ns/iter (± 0) +∞
lotr_graph_materialise/materialize 9439072 ns/iter (± 82184) 1488686 ns/iter (± 6933) 6.34
lotr_graph_window_100/num_edges 29 ns/iter (± 0) 9 ns/iter (± 0) 3.22
lotr_graph_window_100/num_nodes 447 ns/iter (± 2) 5 ns/iter (± 0) 89.40
lotr_graph_window_100_materialise/materialize 9784318 ns/iter (± 40812) 1627599 ns/iter (± 4656) 6.01
lotr_graph_window_10/has_node_existing 131 ns/iter (± 8) 61 ns/iter (± 11) 2.15
lotr_graph_window_10/iterate nodes 34770 ns/iter (± 78) 10304 ns/iter (± 15) 3.37
lotr_graph_window_10/iterate edges 103686 ns/iter (± 203) 44150 ns/iter (± 234) 2.35
lotr_graph_window_10_materialise/materialize 6186325 ns/iter (± 133714) 998860 ns/iter (± 2415) 6.19
lotr_graph_subgraph_10pc/has_edge_existing 548 ns/iter (± 7) 88 ns/iter (± 0) 6.23
lotr_graph_subgraph_10pc/num_nodes 332 ns/iter (± 1) 4 ns/iter (± 0) 83
lotr_graph_subgraph_10pc/has_node_existing 246 ns/iter (± 4) 34 ns/iter (± 0) 7.24
lotr_graph_subgraph_10pc/iterate nodes 4718 ns/iter (± 25) 863 ns/iter (± 16) 5.47
lotr_graph_subgraph_10pc_windowed/has_node_existing 130 ns/iter (± 12) 61 ns/iter (± 13) 2.13
lotr_graph_subgraph_10pc_windowed/iterate nodes 4419 ns/iter (± 9) 1383 ns/iter (± 12) 3.20
lotr_graph_window_50_layered/num_edges 79804 ns/iter (± 3757) 39598 ns/iter (± 840) 2.02
lotr_graph_window_50_layered/num_nodes 103851 ns/iter (± 3244) 22306 ns/iter (± 300) 4.66
lotr_graph_window_50_layered/has_node_existing 1326 ns/iter (± 208) 125 ns/iter (± 15) 10.61
lotr_graph_window_50_layered/max_id 116871 ns/iter (± 6470) 27795 ns/iter (± 407) 4.20
lotr_graph_window_50_layered/max_degree 1966906 ns/iter (± 17985) 293043 ns/iter (± 10169) 6.71
lotr_graph_window_50_layered/iterate nodes 241012 ns/iter (± 1030) 17134 ns/iter (± 63) 14.07
lotr_graph_window_50_layered/iterate edges 213301 ns/iter (± 780) 83373 ns/iter (± 1849) 2.56
lotr_graph_window_50_layered/max_neighbour_degree 3820176 ns/iter (± 36877) 383051 ns/iter (± 2002) 9.97
lotr_graph_window_50_layered/graph_latest 185774 ns/iter (± 2714) 37869 ns/iter (± 1442) 4.91
lotr_graph_window_50_layered_materialise/materialize 20832429 ns/iter (± 213439) 3418684 ns/iter (± 20401) 6.09
lotr_graph_persistent_window_50_layered/num_edges_temporal 588608 ns/iter (± 5270) 204253 ns/iter (± 3741) 2.88
lotr_graph_persistent_window_50_layered/num_nodes 137412 ns/iter (± 3368) 32897 ns/iter (± 3115) 4.18
lotr_graph_persistent_window_50_layered/has_node_existing 1765 ns/iter (± 444) 175 ns/iter (± 98) 10.09
lotr_graph_persistent_window_50_layered/max_id 153060 ns/iter (± 3071) 40512 ns/iter (± 694) 3.78
lotr_graph_persistent_window_50_layered/max_degree 2721138 ns/iter (± 20170) 460333 ns/iter (± 7973) 5.91
lotr_graph_persistent_window_50_layered/iterate nodes 330581 ns/iter (± 1464) 37462 ns/iter (± 198) 8.82
lotr_graph_persistent_window_50_layered/iterate edges 180472 ns/iter (± 531) 89880 ns/iter (± 573) 2.01
lotr_graph_persistent_window_50_layered/max_neighbour_degree 5109407 ns/iter (± 40448) 510569 ns/iter (± 7913) 10.01
lotr_graph_persistent_window_50_layered/graph_latest 274788 ns/iter (± 4667) 60151 ns/iter (± 1039) 4.57
lotr_graph_persistent_window_50_layered_materialise/materialize 49707071 ns/iter (± 676757) 5156308 ns/iter (± 111612) 9.64
lotr_graph/proto_decode 10147685 ns/iter (± 124495) 1915847 ns/iter (± 23669) 5.30
lotr_graph/proto_encode 9425551 ns/iter (± 290659) 1211819 ns/iter (± 90658) 7.78

This comment was automatically generated by workflow using github-action-benchmark.

@miratepuffin miratepuffin merged commit 21e23c4 into db_v4 Feb 5, 2026
2 checks passed
@miratepuffin miratepuffin deleted the python_config branch February 5, 2026 17:16
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.

3 participants