Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add in_memory constructor for rust database and API docs for in-memory mode #4094

Merged
merged 1 commit into from
Aug 16, 2024

Conversation

benjaminwinger
Copy link
Collaborator

No description provided.

Copy link

codecov bot commented Aug 16, 2024

Codecov Report

All modified and coverable lines are covered by tests ✅

Project coverage is 83.91%. Comparing base (700b10f) to head (a842014).
Report is 2 commits behind head on master.

Additional details and impacted files
@@            Coverage Diff             @@
##           master    #4094      +/-   ##
==========================================
+ Coverage   83.89%   83.91%   +0.01%     
==========================================
  Files        1304     1303       -1     
  Lines       51358    51387      +29     
  Branches     7142     7144       +2     
==========================================
+ Hits        43088    43119      +31     
+ Misses       8124     8122       -2     
  Partials      146      146              

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

Copy link

Benchmark Result

Master commit hash: 9a97f751f564af17cf0a5d53b9155364f8efc587
Branch commit hash: 9410b17bd941a7254403fe9e9cfa3c6423184dfe

Query Group Query Name Mean Time - Commit (ms) Mean Time - Master (ms) Diff
aggregation q24 677.44 676.76 0.68 (0.10%)
aggregation q28 12055.05 11527.85 527.20 (4.57%)
filter q14 150.23 150.65 -0.42 (-0.28%)
filter q15 156.15 152.08 4.07 (2.68%)
filter q16 326.18 324.59 1.59 (0.49%)
filter q17 471.44 471.50 -0.06 (-0.01%)
filter q18 1967.05 1969.06 -2.01 (-0.10%)
fixed_size_expr_evaluator q07 562.14 565.76 -3.62 (-0.64%)
fixed_size_expr_evaluator q08 771.00 775.72 -4.72 (-0.61%)
fixed_size_expr_evaluator q09 773.84 772.79 1.05 (0.14%)
fixed_size_expr_evaluator q10 264.87 264.27 0.60 (0.23%)
fixed_size_expr_evaluator q11 259.41 262.37 -2.96 (-1.13%)
fixed_size_expr_evaluator q12 262.40 258.56 3.84 (1.49%)
fixed_size_expr_evaluator q13 1516.21 1488.27 27.94 (1.88%)
fixed_size_seq_scan q23 145.16 148.50 -3.33 (-2.24%)
join q31 12.31 11.91 0.40 (3.40%)
ldbc_snb_ic q35 872.91 837.67 35.24 (4.21%)
ldbc_snb_ic q36 48.72 30.43 18.29 (60.09%)
ldbc_snb_is q32 10.60 10.30 0.30 (2.96%)
ldbc_snb_is q33 16.31 16.19 0.13 (0.79%)
ldbc_snb_is q34 8.65 8.50 0.16 (1.84%)
multi-rel multi-rel-large-scan 2778.92 2754.35 24.57 (0.89%)
multi-rel multi-rel-lookup 76.90 53.73 23.18 (43.14%)
multi-rel multi-rel-small-scan 50.68 48.56 2.13 (4.38%)
order_by q25 155.75 156.59 -0.84 (-0.54%)
order_by q26 487.58 478.09 9.49 (1.98%)
order_by q27 1434.77 1435.62 -0.84 (-0.06%)
scan_after_filter q01 199.16 197.75 1.41 (0.71%)
scan_after_filter q02 186.46 187.73 -1.27 (-0.68%)
shortest_path_ldbc100 q39 51.33 52.93 -1.60 (-3.02%)
var_size_expr_evaluator q03 2099.59 2091.88 7.71 (0.37%)
var_size_expr_evaluator q04 2321.83 2297.03 24.79 (1.08%)
var_size_expr_evaluator q05 2716.65 2702.27 14.38 (0.53%)
var_size_expr_evaluator q06 1389.33 1360.33 28.99 (2.13%)
var_size_seq_scan q19 1485.85 1484.50 1.35 (0.09%)
var_size_seq_scan q20 3136.43 3158.79 -22.35 (-0.71%)
var_size_seq_scan q21 2458.42 2405.72 52.70 (2.19%)
var_size_seq_scan q22 136.16 133.80 2.37 (1.77%)

@ray6080 ray6080 merged commit 6a3386a into master Aug 16, 2024
23 checks passed
@ray6080 ray6080 deleted the rust-in-memory branch August 16, 2024 16:57
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.

2 participants