vmware-archive / database-stream-processor

Streaming and Incremental Computation Framework
Other
225 stars 20 forks source link

Compiler task bug #320

Closed gz closed 1 year ago

codecov[bot] commented 1 year ago

Codecov Report

Merging #320 (0dd715c) into main (5439a6e) will decrease coverage by 0.23%. The diff coverage is 58.24%.

Additional details and impacted files [![Impacted file tree graph](https://codecov.io/gh/vmware/database-stream-processor/pull/320/graphs/tree.svg?width=650&height=150&src=pr&token=0wZcmD11gt&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware)](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware) ```diff @@ Coverage Diff @@ ## main #320 +/- ## ========================================== - Coverage 77.80% 77.58% -0.23% ========================================== Files 162 163 +1 Lines 31886 32106 +220 ========================================== + Hits 24809 24909 +100 - Misses 7077 7197 +120 ``` | [Impacted Files](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware) | Coverage Δ | | |---|---|---| | [crates/adapters/src/catalog.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9jYXRhbG9nLnJz) | `100.00% <ø> (ø)` | | | [crates/adapters/src/controller/config.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9jb250cm9sbGVyL2NvbmZpZy5ycw==) | `100.00% <ø> (ø)` | | | [crates/adapters/src/controller/error.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9jb250cm9sbGVyL2Vycm9yLnJz) | `8.69% <ø> (ø)` | | | [crates/adapters/src/deinput.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9kZWlucHV0LnJz) | `95.90% <ø> (ø)` | | | [crates/adapters/src/format/csv.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9mb3JtYXQvY3N2LnJz) | `89.26% <ø> (ø)` | | | [crates/adapters/src/format/mod.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9mb3JtYXQvbW9kLnJz) | `100.00% <ø> (ø)` | | | [crates/adapters/src/lib.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9saWIucnM=) | `100.00% <ø> (ø)` | | | [crates/adapters/src/seroutput.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9zZXJvdXRwdXQucnM=) | `48.68% <ø> (ø)` | | | [crates/adapters/src/server/mod.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9zZXJ2ZXIvbW9kLnJz) | `40.55% <ø> (ø)` | | | [crates/adapters/src/server/prometheus.rs](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware#diff-Y3JhdGVzL2FkYXB0ZXJzL3NyYy9zZXJ2ZXIvcHJvbWV0aGV1cy5ycw==) | `51.72% <ø> (ø)` | | | ... and [164 more](https://codecov.io/gh/vmware/database-stream-processor/pull/320?src=pr&el=tree-more&utm_medium=referral&utm_source=github&utm_content=comment&utm_campaign=pr+comments&utm_term=vmware) | |
github-actions[bot] commented 1 year ago

Benchmark results

Nexmark

name main~10 [kOp/s] PR [kOp/s] Tput change [%] Assessment Peak RSS diff
q0 3859.17 4036.91 5 :heavy_check_mark: 77.2 MB
q1 3860.68 4045.44 5 :heavy_check_mark: 47.7 MB
q2 3853.84 4042.43 5 :heavy_check_mark: -2.4 MB
q3 3826.57 4028.68 5 :evergreen_tree: 20.9 MB
q4 2918.75 2991.41 2 :heavy_check_mark: 81.3 MB
q5 3813.24 3967.55 4 :heavy_check_mark: 81.3 MB
q6 3120.49 3139.97 1 :heavy_check_mark: 244.8 MB
q7 2438.84 2781.94 14 :evergreen_tree: -1.6 GB
q8 3759.8 3925.73 4 :heavy_check_mark: -1.6 GB
q9 622.641 600.624 -4 :heavy_check_mark: -229.0 MB
q12 3617.19 3792.83 5 :heavy_check_mark: -229.0 MB
q13 2599.26 2710.42 4 :heavy_check_mark: -229.0 MB
q14 3875.04 4070.17 5 :evergreen_tree: -229.0 MB
q15 3883.45 4048.52 4 :heavy_check_mark: -229.0 MB
q16 1037.45 1033.45 0 :heavy_check_mark: -229.0 MB
q17 3097.1 3106.83 0 :heavy_check_mark: -229.0 MB
q18 876.797 893.391 2 :heavy_check_mark: -127.2 MB
q19 1021.31 1004.16 -2 :heavy_check_mark: -127.2 MB
q20 1088.01 1096.16 1 :heavy_check_mark: -127.2 MB
q21 3800.53 3979.4 5 :heavy_check_mark: -127.2 MB
q22 3846.22 4041.68 5 :evergreen_tree: -127.2 MB

Galen

name main~10 [s] PR [s] Runtime change [%] Assessment
galen 28.3321 28.1285 -1 :heavy_check_mark:

LDBC

algorithm dataset threads main~10 [kEVPS] PR [kEVPS] Tput change [%] Assessment Peak RSS diff
bfs graph500-22 1 1923.41 1932.56 0 :heavy_check_mark: 389.1 kB
bfs datagen-8_4-fb 6 8229.99 8080.48 -2 :heavy_check_mark: 56.0 MB
pagerank graph500-22 1 690.037 672.804 -2 :heavy_check_mark: -81.9 kB
pagerank datagen-8_4-fb 6 1929.32 2037.36 6 :evergreen_tree: -98.7 MB

Nexmark (with Persistence)

name main~10 [kOp/s] PR [kOp/s] Tput change [%] PR DRAM [kOp/s] DRAM diff [%] Assessment
q0 2359.69 2396.25 2 2369.45 1 :heavy_check_mark:
q1 1718.16 1652.47 -4 1703.19 -3 :heavy_check_mark:
q2 2430.9 2391.37 -2 2379.59 0 :heavy_check_mark:
q3 2084.36 2004.57 -4 2277.61 -12 :heavy_check_mark:
q4 436.661 362.944 -17 1385.94 -74 :small_red_triangle_down:
q5 2067.61 2020.09 -2 2275.29 -11 :heavy_check_mark:
q6 407.354 338.787 -17 1384.62 -76 :small_red_triangle_down:
q7 712.198 255.191 -64 1276.16 -80 :interrobang:
q8 2194.13 2088.41 -5 2206.33 -5 :heavy_check_mark:
q9 55.6898 33.2598 -40 380.41 -91 :interrobang:
q12 874.602 885.03 1 1767.15 -50 :heavy_check_mark:
q13 506.768 444.867 -12 983.971 -55 :small_red_triangle_down:
q14 1677.36 1675.77 0 1713.25 -2 :heavy_check_mark:
q15 201.326 196.976 -2 1184.44 -83 :heavy_check_mark:
q16 28.1196 27.0458 -4 287.627 -91 :heavy_check_mark:
q17 90.397 84.0922 -7 803.419 -90 :small_red_triangle_down:
q18 130.582 60.4266 -54 798.862 -92 :interrobang:
q19 195.707 67.8532 -65 661.261 -90 :interrobang:
q20 597.554 169.412 -72 939.933 -82 :interrobang:
q21 1513.73 1514.9 0 1502.9 1 :heavy_check_mark:
q22 2114.89 2086.09 -1 2073.4 1 :heavy_check_mark: