apache / doris

Apache Doris is an easy-to-use, high performance and unified analytics database.
https://doris.apache.org
Apache License 2.0
12.77k stars 3.28k forks source link

[env](compile)open compile check in columns class #44425

Open xinyiZzz opened 10 hours ago

xinyiZzz commented 10 hours ago

What problem does this PR solve?

Problem Summary:

open compile check in columns class

Check List (For Author)

Check List (For Reviewer who merge this PR)

doris-robot commented 10 hours ago

Thank you for your contribution to Apache Doris. Don't know what should be done next? See How to process your PR.

Please clearly describe your PR:

  1. What problem was fixed (it's best to include specific error reporting information). How it was fixed.
  2. Which behaviors were modified. What was the previous behavior, what is it now, why was it modified, and what possible impacts might there be.
  3. What features were added. Why was this function added?
  4. Which code was refactored and why was this part of the code refactored?
  5. Which functions were optimized and what is the difference before and after the optimization?
xinyiZzz commented 10 hours ago

run buildall

xinyiZzz commented 9 hours ago

run buildall

doris-robot commented 8 hours ago
TPC-H: Total hot run time: 40058 ms ``` machine: 'aliyun_ecs.c7a.8xlarge_32C64G' scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools Tpch sf100 test result on commit e7935fb53da5b28eefdd9f3cd9258a3788fdfb81, data reload: false ------ Round 1 ---------------------------------- q1 17953 7580 7290 7290 q2 2068 172 179 172 q3 10679 1068 1194 1068 q4 10380 747 741 741 q5 7624 2730 2721 2721 q6 250 157 155 155 q7 1016 638 621 621 q8 9236 1919 1943 1919 q9 6621 6398 6439 6398 q10 7012 2325 2318 2318 q11 454 255 256 255 q12 414 215 217 215 q13 17772 3033 3080 3033 q14 242 226 217 217 q15 570 525 509 509 q16 651 575 579 575 q17 976 541 558 541 q18 7363 6657 6776 6657 q19 1334 967 1001 967 q20 496 173 181 173 q21 4036 3251 3205 3205 q22 388 312 308 308 Total cold run time: 107535 ms Total hot run time: 40058 ms ----- Round 2, with runtime_filter_mode=off ----- q1 7367 7284 7305 7284 q2 323 234 227 227 q3 2887 2958 2944 2944 q4 2128 1882 1866 1866 q5 5644 5745 5696 5696 q6 226 139 142 139 q7 2239 1840 1833 1833 q8 3435 3539 3576 3539 q9 8834 8961 8932 8932 q10 3626 3564 3613 3564 q11 606 515 522 515 q12 822 618 640 618 q13 9277 3358 3266 3266 q14 314 282 278 278 q15 560 514 536 514 q16 705 640 672 640 q17 1866 1645 1641 1641 q18 8286 7796 7702 7702 q19 1686 1648 1630 1630 q20 2137 1885 1931 1885 q21 5623 5454 5541 5454 q22 643 556 565 556 Total cold run time: 69234 ms Total hot run time: 60723 ms ```
doris-robot commented 8 hours ago

TeamCity be ut coverage result: Function Coverage: 38.04% (9904/26036) Line Coverage: 29.21% (82838/283563) Region Coverage: 28.35% (42553/150097) Branch Coverage: 24.90% (21567/86602) Coverage Report: http://coverage.selectdb-in.cc/coverage/e7935fb53da5b28eefdd9f3cd9258a3788fdfb81_e7935fb53da5b28eefdd9f3cd9258a3788fdfb81/report/index.html

doris-robot commented 8 hours ago
TPC-DS: Total hot run time: 198441 ms ``` machine: 'aliyun_ecs.c7a.8xlarge_32C64G' scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools TPC-DS sf100 test result on commit e7935fb53da5b28eefdd9f3cd9258a3788fdfb81, data reload: false query1 1239 934 946 934 query2 6257 2147 2127 2127 query3 10799 4100 3856 3856 query4 67075 30202 23573 23573 query5 5001 457 443 443 query6 452 170 169 169 query7 5664 314 288 288 query8 302 221 215 215 query9 9349 2752 2723 2723 query10 463 252 240 240 query11 17912 15457 16231 15457 query12 165 103 111 103 query13 1703 441 427 427 query14 11352 7458 7289 7289 query15 229 185 195 185 query16 6967 481 483 481 query17 1063 566 578 566 query18 1512 314 292 292 query19 207 149 143 143 query20 117 116 107 107 query21 223 102 102 102 query22 4899 4663 4561 4561 query23 35172 34847 34722 34722 query24 5650 2569 2564 2564 query25 492 394 396 394 query26 652 152 149 149 query27 1854 307 303 303 query28 4488 2527 2470 2470 query29 700 417 406 406 query30 221 152 161 152 query31 1038 834 854 834 query32 72 52 56 52 query33 432 285 289 285 query34 940 516 535 516 query35 861 750 733 733 query36 1077 947 992 947 query37 124 73 76 73 query38 4793 4626 4472 4472 query39 1535 1469 1470 1469 query40 199 99 98 98 query41 44 44 45 44 query42 110 104 105 104 query43 544 504 507 504 query44 1238 860 839 839 query45 193 178 178 178 query46 1176 740 713 713 query47 2061 1943 1920 1920 query48 429 324 328 324 query49 732 380 424 380 query50 845 415 419 415 query51 7325 7107 7148 7107 query52 97 86 100 86 query53 261 183 181 181 query54 520 401 392 392 query55 79 76 79 76 query56 246 254 232 232 query57 1292 1199 1145 1145 query58 221 208 218 208 query59 3360 3095 3074 3074 query60 293 248 252 248 query61 110 106 129 106 query62 807 675 690 675 query63 217 201 191 191 query64 1421 756 678 678 query65 3315 3190 3248 3190 query66 709 303 316 303 query67 16154 15752 15607 15607 query68 3619 574 562 562 query69 416 254 254 254 query70 1146 1066 1105 1066 query71 364 259 247 247 query72 6448 4039 4084 4039 query73 765 357 359 357 query74 10285 9278 9258 9258 query75 3413 2703 2700 2700 query76 1872 1112 1189 1112 query77 555 273 278 273 query78 10423 9516 9427 9427 query79 2212 608 612 608 query80 1368 430 437 430 query81 525 231 238 231 query82 1163 124 119 119 query83 178 151 152 151 query84 277 69 83 69 query85 965 297 294 294 query86 413 310 308 308 query87 4870 4826 4781 4781 query88 3885 2234 2192 2192 query89 420 295 297 295 query90 2053 189 197 189 query91 144 104 104 104 query92 66 49 52 49 query93 2827 526 540 526 query94 911 302 252 252 query95 374 263 263 263 query96 624 283 287 283 query97 2894 2684 2676 2676 query98 224 198 200 198 query99 1638 1288 1337 1288 Total cold run time: 324386 ms Total hot run time: 198441 ms ```
doris-robot commented 7 hours ago
ClickBench: Total hot run time: 32.73 s ``` machine: 'aliyun_ecs.c7a.8xlarge_32C64G' scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools ClickBench test result on commit e7935fb53da5b28eefdd9f3cd9258a3788fdfb81, data reload: false query1 0.04 0.03 0.04 query2 0.06 0.04 0.03 query3 0.23 0.07 0.07 query4 1.63 0.11 0.10 query5 0.42 0.42 0.41 query6 1.16 0.67 0.65 query7 0.01 0.02 0.01 query8 0.04 0.03 0.03 query9 0.59 0.52 0.50 query10 0.56 0.57 0.55 query11 0.15 0.11 0.11 query12 0.14 0.11 0.11 query13 0.61 0.60 0.59 query14 2.74 2.82 2.84 query15 0.91 0.83 0.84 query16 0.38 0.37 0.39 query17 1.01 0.98 0.96 query18 0.22 0.22 0.22 query19 1.92 1.78 1.93 query20 0.01 0.01 0.02 query21 15.37 0.58 0.58 query22 2.52 1.69 1.87 query23 16.99 0.81 0.84 query24 3.46 1.92 1.22 query25 0.25 0.16 0.17 query26 0.48 0.14 0.14 query27 0.04 0.05 0.04 query28 9.57 1.10 1.07 query29 12.57 3.25 3.26 query30 0.25 0.06 0.06 query31 2.87 0.40 0.38 query32 3.26 0.46 0.46 query33 2.99 3.03 3.05 query34 17.04 4.40 4.42 query35 4.51 4.48 4.47 query36 0.67 0.49 0.47 query37 0.09 0.07 0.07 query38 0.05 0.03 0.03 query39 0.03 0.02 0.03 query40 0.15 0.13 0.13 query41 0.08 0.02 0.03 query42 0.04 0.02 0.03 query43 0.03 0.03 0.03 Total cold run time: 106.14 s Total hot run time: 32.73 s ```