Merged
Conversation
* impl bool filters, add tests * fix imports * add review suggestions * add more tests * add gql tests * more tests * fix test * add more review suggestions * add more review suggestions * add delete_edge for py graph, add tests, add review suggestions * fix tests * chore: apply tidy-public auto-fixes --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* merge clis and configs * commit missing main file * fix compilation errors and python imports * cli actually working * add server subcommand * add help messages and version option * fix compilation errors * add AppConfigBuilder import back * simplify the deadlock tests * revert ui-test commit * switch to parking_lot for deadlock tests * clear up the main.rs in raphtory-graphql * chore: apply tidy-public auto-fixes --------- Co-authored-by: Fabian Murariu <2404621+fabianmurariu@users.noreply.github.com> Co-authored-by: Fabian Murariu <murariu.fabian@gmail.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
* impl docs * chore: apply tidy-public auto-fixes --------- Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com>
3b95510 to
a31a14f
Compare
Contributor
There was a problem hiding this comment.
⚠️ 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: e8c6565 | Previous: 4707062 | Ratio |
|---|---|---|---|
lotr_graph/num_edges |
5 ns/iter (± 0) |
0 ns/iter (± 0) |
+∞ |
lotr_graph/num_nodes |
429 ns/iter (± 2) |
0 ns/iter (± 0) |
+∞ |
lotr_graph/graph_latest |
3 ns/iter (± 0) |
0 ns/iter (± 0) |
+∞ |
lotr_graph_materialise/materialize |
9570646 ns/iter (± 88563) |
1812128 ns/iter (± 7494) |
5.28 |
lotr_graph_window_100/num_edges |
28 ns/iter (± 0) |
7 ns/iter (± 0) |
4 |
lotr_graph_window_100/num_nodes |
432 ns/iter (± 1) |
5 ns/iter (± 0) |
86.40 |
lotr_graph_window_100_materialise/materialize |
9676857 ns/iter (± 115849) |
1953465 ns/iter (± 5575) |
4.95 |
lotr_graph_window_10/iterate nodes |
34552 ns/iter (± 94) |
9953 ns/iter (± 27) |
3.47 |
lotr_graph_window_10/iterate edges |
105065 ns/iter (± 265) |
39978 ns/iter (± 264) |
2.63 |
lotr_graph_window_10_materialise/materialize |
6209627 ns/iter (± 152496) |
1104670 ns/iter (± 4685) |
5.62 |
lotr_graph_subgraph_10pc/has_edge_existing |
522 ns/iter (± 4) |
98 ns/iter (± 1) |
5.33 |
lotr_graph_subgraph_10pc/num_nodes |
312 ns/iter (± 1) |
14 ns/iter (± 0) |
22.29 |
lotr_graph_subgraph_10pc/has_node_existing |
245 ns/iter (± 2) |
38 ns/iter (± 3) |
6.45 |
lotr_graph_subgraph_10pc/iterate nodes |
4628 ns/iter (± 7) |
1426 ns/iter (± 4) |
3.25 |
lotr_graph_subgraph_10pc_windowed/iterate nodes |
4418 ns/iter (± 21) |
1817 ns/iter (± 6) |
2.43 |
lotr_graph_window_50_layered/num_nodes |
105785 ns/iter (± 3480) |
23148 ns/iter (± 1083) |
4.57 |
lotr_graph_window_50_layered/has_node_existing |
1350 ns/iter (± 200) |
134 ns/iter (± 11) |
10.07 |
lotr_graph_window_50_layered/max_id |
118435 ns/iter (± 7014) |
29199 ns/iter (± 1069) |
4.06 |
lotr_graph_window_50_layered/max_degree |
2007578 ns/iter (± 20184) |
320065 ns/iter (± 3649) |
6.27 |
lotr_graph_window_50_layered/iterate nodes |
245715 ns/iter (± 1565) |
17390 ns/iter (± 66) |
14.13 |
lotr_graph_window_50_layered/iterate edges |
214859 ns/iter (± 1343) |
75099 ns/iter (± 292) |
2.86 |
lotr_graph_window_50_layered/max_neighbour_degree |
3789499 ns/iter (± 93590) |
335281 ns/iter (± 6957) |
11.30 |
lotr_graph_window_50_layered/graph_latest |
186848 ns/iter (± 2248) |
40667 ns/iter (± 1694) |
4.59 |
lotr_graph_window_50_layered_materialise/materialize |
20975765 ns/iter (± 315578) |
3687664 ns/iter (± 23960) |
5.69 |
lotr_graph_persistent_window_50_layered/num_edges_temporal |
587789 ns/iter (± 7830) |
223589 ns/iter (± 4252) |
2.63 |
lotr_graph_persistent_window_50_layered/num_nodes |
137809 ns/iter (± 1872) |
35615 ns/iter (± 801) |
3.87 |
lotr_graph_persistent_window_50_layered/has_node_existing |
1707 ns/iter (± 462) |
192 ns/iter (± 77) |
8.89 |
lotr_graph_persistent_window_50_layered/max_id |
155857 ns/iter (± 3065) |
45182 ns/iter (± 1888) |
3.45 |
lotr_graph_persistent_window_50_layered/max_degree |
2780940 ns/iter (± 23879) |
510462 ns/iter (± 4895) |
5.45 |
lotr_graph_persistent_window_50_layered/iterate nodes |
333815 ns/iter (± 2188) |
38493 ns/iter (± 322) |
8.67 |
lotr_graph_persistent_window_50_layered/iterate edges |
179824 ns/iter (± 626) |
83015 ns/iter (± 146) |
2.17 |
lotr_graph_persistent_window_50_layered/max_neighbour_degree |
5092351 ns/iter (± 49952) |
476616 ns/iter (± 5408) |
10.68 |
lotr_graph_persistent_window_50_layered/graph_latest |
276112 ns/iter (± 2928) |
68352 ns/iter (± 5216) |
4.04 |
lotr_graph_persistent_window_50_layered_materialise/materialize |
50076142 ns/iter (± 1816321) |
5606415 ns/iter (± 14629) |
8.93 |
lotr_graph/proto_decode |
9946786 ns/iter (± 218188) |
2001250 ns/iter (± 23636) |
4.97 |
lotr_graph/proto_encode |
9531128 ns/iter (± 251685) |
966176 ns/iter (± 11761) |
9.86 |
This comment was automatically generated by workflow using github-action-benchmark.
This file contains hidden or 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
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Do not squash!