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

Parser extension #3674

Draft
wants to merge 7 commits into
base: master
Choose a base branch
from
Draft

Parser extension #3674

wants to merge 7 commits into from

Conversation

acquamarin
Copy link
Collaborator

No description provided.

Copy link

Benchmark Result

Master commit hash: 55d158bbfb045ac6115ae99c2b3cc7d0b3d2e2f3
Branch commit hash: 83834099b630f9a5964387e42b22c50e88dfbf6e

Query Group Query Name Mean Time - Commit (ms) Mean Time - Master (ms) Diff
aggregation q24 658.42 651.33 7.09 (1.09%)
aggregation q28 15171.09 13269.79 1901.29 (14.33%)
filter q14 135.19 126.23 8.97 (7.10%)
filter q15 136.47 128.64 7.83 (6.09%)
filter q16 318.43 305.56 12.87 (4.21%)
filter q17 450.75 441.95 8.80 (1.99%)
filter q18 1922.70 1890.84 31.86 (1.68%)
fixed_size_expr_evaluator q07 579.23 575.43 3.80 (0.66%)
fixed_size_expr_evaluator q08 808.92 799.22 9.70 (1.21%)
fixed_size_expr_evaluator q09 803.47 804.73 -1.27 (-0.16%)
fixed_size_expr_evaluator q10 252.61 242.87 9.75 (4.01%)
fixed_size_expr_evaluator q11 244.61 238.45 6.16 (2.58%)
fixed_size_expr_evaluator q12 244.82 253.46 -8.64 (-3.41%)
fixed_size_expr_evaluator q13 1506.21 1487.02 19.18 (1.29%)
fixed_size_seq_scan q23 125.96 121.18 4.78 (3.94%)
join q29 678.90 681.63 -2.73 (-0.40%)
join q30 1509.27 1500.30 8.97 (0.60%)
join q31 19.99 18.25 1.74 (9.53%)
ldbc_snb_ic q35 1006.60 1039.97 -33.36 (-3.21%)
ldbc_snb_ic q36 65.62 67.94 -2.32 (-3.41%)
ldbc_snb_is q32 18.68 18.17 0.51 (2.81%)
ldbc_snb_is q33 27.10 25.61 1.48 (5.79%)
ldbc_snb_is q34 15.96 17.88 -1.92 (-10.76%)
order_by q25 135.72 129.07 6.65 (5.15%)
order_by q26 443.52 433.34 10.18 (2.35%)
order_by q27 1401.49 1425.64 -24.16 (-1.69%)
scan_after_filter q01 173.60 170.67 2.93 (1.72%)
scan_after_filter q02 159.14 154.85 4.29 (2.77%)
shortest_path_ldbc100 q39 100.48 104.37 -3.89 (-3.73%)
var_size_expr_evaluator q03 2016.12 2040.66 -24.53 (-1.20%)
var_size_expr_evaluator q04 2232.46 2255.13 -22.66 (-1.01%)
var_size_expr_evaluator q05 2629.68 2607.33 22.35 (0.86%)
var_size_expr_evaluator q06 1408.20 1360.45 47.75 (3.51%)
var_size_seq_scan q19 1432.83 1477.86 -45.03 (-3.05%)
var_size_seq_scan q20 3100.65 3113.29 -12.64 (-0.41%)
var_size_seq_scan q21 2364.43 2399.34 -34.91 (-1.46%)
var_size_seq_scan q22 138.08 129.62 8.45 (6.52%)

Copy link

Benchmark Result

Master commit hash: 55d158bbfb045ac6115ae99c2b3cc7d0b3d2e2f3
Branch commit hash: 3f18a4149bd237bd8e4e8d21ec0cf50450078799

Query Group Query Name Mean Time - Commit (ms) Mean Time - Master (ms) Diff
aggregation q24 658.53 651.33 7.20 (1.11%)
aggregation q28 15247.57 13269.79 1977.78 (14.90%)
filter q14 132.63 126.23 6.40 (5.07%)
filter q15 135.48 128.64 6.84 (5.32%)
filter q16 310.28 305.56 4.72 (1.55%)
filter q17 458.84 441.95 16.88 (3.82%)
filter q18 1944.52 1890.84 53.68 (2.84%)
fixed_size_expr_evaluator q07 570.26 575.43 -5.17 (-0.90%)
fixed_size_expr_evaluator q08 792.20 799.22 -7.02 (-0.88%)
fixed_size_expr_evaluator q09 800.49 804.73 -4.24 (-0.53%)
fixed_size_expr_evaluator q10 247.75 242.87 4.88 (2.01%)
fixed_size_expr_evaluator q11 240.87 238.45 2.42 (1.01%)
fixed_size_expr_evaluator q12 240.46 253.46 -13.01 (-5.13%)
fixed_size_expr_evaluator q13 1481.24 1487.02 -5.79 (-0.39%)
fixed_size_seq_scan q23 128.13 121.18 6.95 (5.73%)
join q29 711.84 681.63 30.21 (4.43%)
join q30 1545.05 1500.30 44.75 (2.98%)
join q31 18.53 18.25 0.28 (1.52%)
ldbc_snb_ic q35 714.06 1039.97 -325.91 (-31.34%)
ldbc_snb_ic q36 68.04 67.94 0.10 (0.15%)
ldbc_snb_is q32 16.79 18.17 -1.38 (-7.58%)
ldbc_snb_is q33 24.92 25.61 -0.70 (-2.73%)
ldbc_snb_is q34 16.61 17.88 -1.27 (-7.09%)
order_by q25 135.17 129.07 6.10 (4.73%)
order_by q26 443.10 433.34 9.77 (2.25%)
order_by q27 1383.30 1425.64 -42.34 (-2.97%)
scan_after_filter q01 175.66 170.67 4.99 (2.93%)
scan_after_filter q02 158.85 154.85 4.00 (2.58%)
shortest_path_ldbc100 q39 100.70 104.37 -3.67 (-3.52%)
var_size_expr_evaluator q03 2049.34 2040.66 8.69 (0.43%)
var_size_expr_evaluator q04 2247.76 2255.13 -7.37 (-0.33%)
var_size_expr_evaluator q05 2634.66 2607.33 27.33 (1.05%)
var_size_expr_evaluator q06 1405.42 1360.45 44.98 (3.31%)
var_size_seq_scan q19 1441.71 1477.86 -36.16 (-2.45%)
var_size_seq_scan q20 3112.18 3113.29 -1.12 (-0.04%)
var_size_seq_scan q21 2399.57 2399.34 0.23 (0.01%)
var_size_seq_scan q22 133.52 129.62 3.89 (3.00%)

Copy link

Benchmark Result

Master commit hash: 55d158bbfb045ac6115ae99c2b3cc7d0b3d2e2f3
Branch commit hash: 713983b6dd1ddc34f57fb7066bc042cfa776b6d1

Query Group Query Name Mean Time - Commit (ms) Mean Time - Master (ms) Diff
aggregation q24 658.88 651.33 7.55 (1.16%)
aggregation q28 12706.21 13269.79 -563.58 (-4.25%)
filter q14 134.91 126.23 8.68 (6.88%)
filter q15 136.50 128.64 7.86 (6.11%)
filter q16 315.47 305.56 9.91 (3.24%)
filter q17 452.06 441.95 10.11 (2.29%)
filter q18 2219.78 1890.84 328.95 (17.40%)
fixed_size_expr_evaluator q07 578.76 575.43 3.33 (0.58%)
fixed_size_expr_evaluator q08 809.28 799.22 10.06 (1.26%)
fixed_size_expr_evaluator q09 791.09 804.73 -13.64 (-1.70%)
fixed_size_expr_evaluator q10 245.96 242.87 3.09 (1.27%)
fixed_size_expr_evaluator q11 241.93 238.45 3.48 (1.46%)
fixed_size_expr_evaluator q12 241.39 253.46 -12.07 (-4.76%)
fixed_size_expr_evaluator q13 1518.31 1487.02 31.29 (2.10%)
fixed_size_seq_scan q23 126.24 121.18 5.06 (4.17%)
join q29 689.16 681.63 7.53 (1.10%)
join q30 1415.95 1500.30 -84.36 (-5.62%)
join q31 17.91 18.25 -0.34 (-1.85%)
ldbc_snb_ic q35 737.66 1039.97 -302.31 (-29.07%)
ldbc_snb_ic q36 63.16 67.94 -4.77 (-7.03%)
ldbc_snb_is q32 17.73 18.17 -0.43 (-2.38%)
ldbc_snb_is q33 24.12 25.61 -1.49 (-5.83%)
ldbc_snb_is q34 16.24 17.88 -1.65 (-9.20%)
order_by q25 134.31 129.07 5.25 (4.06%)
order_by q26 449.96 433.34 16.63 (3.84%)
order_by q27 1380.66 1425.64 -44.98 (-3.16%)
scan_after_filter q01 189.11 170.67 18.44 (10.80%)
scan_after_filter q02 161.64 154.85 6.79 (4.39%)
shortest_path_ldbc100 q39 101.76 104.37 -2.61 (-2.50%)
var_size_expr_evaluator q03 2005.37 2040.66 -35.28 (-1.73%)
var_size_expr_evaluator q04 2247.01 2255.13 -8.11 (-0.36%)
var_size_expr_evaluator q05 2660.73 2607.33 53.40 (2.05%)
var_size_expr_evaluator q06 1422.40 1360.45 61.95 (4.55%)
var_size_seq_scan q19 1431.43 1477.86 -46.44 (-3.14%)
var_size_seq_scan q20 3122.43 3113.29 9.14 (0.29%)
var_size_seq_scan q21 2360.21 2399.34 -39.13 (-1.63%)
var_size_seq_scan q22 130.41 129.62 0.78 (0.60%)

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