doris
doris copied to clipboard
[only test] down cast check
Proposed changes
Issue Number: close #xxx
Further comments
If this is a relatively large or complex change, kick off the discussion at [email protected] by explaining why you chose the solution you did and what alternatives you considered, etc...
Thank you for your contribution to Apache Doris. Don't know what should be done next? See How to process your PR
Since 2024-03-18, the Document has been moved to doris-website. See Doris Document.
run buildall
clang-tidy review says "All clean, LGTM! :+1:"
TPC-H: Total hot run time: 40307 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 1488442136a5f13cb67bd4e2731dd775ca63f098, data reload: false
------ Round 1 ----------------------------------
q1 17609 4475 4268 4268
q2 2010 192 195 192
q3 10789 1300 1289 1289
q4 10567 790 836 790
q5 8025 2680 2723 2680
q6 218 134 133 133
q7 954 606 598 598
q8 9330 2103 2112 2103
q9 9480 6625 6609 6609
q10 9485 3737 3701 3701
q11 465 250 242 242
q12 479 226 223 223
q13 17777 2976 3036 2976
q14 272 217 226 217
q15 509 460 465 460
q16 490 377 386 377
q17 963 692 730 692
q18 8127 7571 7444 7444
q19 5337 1560 1522 1522
q20 653 309 311 309
q21 5010 3231 3202 3202
q22 359 280 286 280
Total cold run time: 118908 ms
Total hot run time: 40307 ms
----- Round 2, with runtime_filter_mode=off -----
q1 4298 4213 4167 4167
q2 362 275 278 275
q3 3006 2736 2722 2722
q4 1899 1618 1642 1618
q5 5275 5282 5332 5282
q6 210 126 126 126
q7 2129 1767 1750 1750
q8 3164 3348 3319 3319
q9 8417 8328 8430 8328
q10 3934 3696 3691 3691
q11 575 492 491 491
q12 745 581 616 581
q13 17402 3007 3009 3007
q14 298 260 267 260
q15 528 477 483 477
q16 469 409 433 409
q17 1789 1475 1460 1460
q18 7651 7499 7619 7499
q19 1727 1588 1542 1542
q20 2021 1799 1765 1765
q21 5253 4729 4862 4729
q22 594 502 485 485
Total cold run time: 71746 ms
Total hot run time: 53983 ms
TPC-DS: Total hot run time: 168769 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 1488442136a5f13cb67bd4e2731dd775ca63f098, data reload: false
query1 905 390 376 376
query2 7181 2328 2251 2251
query3 6642 209 206 206
query4 20347 17394 17422 17394
query5 4136 418 423 418
query6 255 155 161 155
query7 4595 304 295 295
query8 247 199 194 194
query9 8480 2394 2380 2380
query10 466 305 261 261
query11 10616 10053 10178 10053
query12 135 89 93 89
query13 1652 359 363 359
query14 10075 7596 6744 6744
query15 223 181 169 169
query16 7958 269 266 266
query17 1854 544 525 525
query18 2052 280 285 280
query19 209 157 200 157
query20 93 87 83 83
query21 196 133 127 127
query22 4407 3966 3921 3921
query23 33850 33066 32976 32976
query24 11932 2803 2790 2790
query25 644 354 364 354
query26 1817 150 154 150
query27 2987 327 313 313
query28 7650 2043 2047 2043
query29 1069 606 595 595
query30 297 190 172 172
query31 952 764 760 760
query32 92 51 53 51
query33 763 264 261 261
query34 1061 479 479 479
query35 717 616 586 586
query36 1066 929 913 913
query37 281 69 72 69
query38 2921 2813 2773 2773
query39 882 793 792 792
query40 282 128 122 122
query41 45 43 44 43
query42 101 93 95 93
query43 571 556 534 534
query44 1258 735 751 735
query45 173 164 164 164
query46 1055 725 719 719
query47 1857 1780 1771 1771
query48 360 287 285 285
query49 1203 380 377 377
query50 770 384 397 384
query51 6819 6822 6834 6822
query52 97 97 91 91
query53 358 291 290 290
query54 1002 424 418 418
query55 71 69 70 69
query56 259 237 243 237
query57 1142 1034 1052 1034
query58 238 213 213 213
query59 3409 3260 2915 2915
query60 291 260 251 251
query61 92 93 134 93
query62 639 445 454 445
query63 310 285 283 283
query64 9811 2196 1713 1713
query65 3172 3071 3113 3071
query66 1380 337 334 334
query67 15198 15007 14719 14719
query68 4661 530 532 530
query69 448 266 317 266
query70 1163 1022 1113 1022
query71 420 265 257 257
query72 7769 5497 2699 2699
query73 709 311 317 311
query74 6035 5681 5616 5616
query75 3382 2634 2618 2618
query76 2855 938 1003 938
query77 566 265 267 265
query78 10323 9749 9660 9660
query79 2684 519 515 515
query80 1963 450 440 440
query81 528 242 245 242
query82 769 94 93 93
query83 332 175 177 175
query84 273 90 84 84
query85 1967 326 268 268
query86 473 304 286 286
query87 3333 3148 3139 3139
query88 4334 2310 2318 2310
query89 485 387 377 377
query90 2048 188 190 188
query91 122 99 97 97
query92 59 49 53 49
query93 4054 510 501 501
query94 1232 186 185 185
query95 396 307 312 307
query96 591 268 271 268
query97 3297 2979 3004 2979
query98 261 224 224 224
query99 1244 863 855 855
Total cold run time: 282444 ms
Total hot run time: 168769 ms
ClickBench: Total hot run time: 30.73 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 1488442136a5f13cb67bd4e2731dd775ca63f098, data reload: false
query1 0.04 0.03 0.03
query2 0.08 0.04 0.04
query3 0.22 0.05 0.04
query4 1.67 0.07 0.08
query5 0.48 0.50 0.51
query6 1.14 0.73 0.72
query7 0.02 0.02 0.02
query8 0.05 0.05 0.04
query9 0.55 0.48 0.49
query10 0.54 0.56 0.55
query11 0.15 0.11 0.11
query12 0.14 0.12 0.12
query13 0.60 0.59 0.59
query14 0.77 0.78 0.81
query15 0.83 0.82 0.79
query16 0.36 0.36 0.34
query17 0.98 0.94 0.94
query18 0.21 0.25 0.24
query19 1.80 1.77 1.74
query20 0.02 0.01 0.01
query21 15.72 0.65 0.65
query22 4.26 7.52 2.07
query23 18.33 1.33 1.24
query24 1.89 0.24 0.21
query25 0.15 0.09 0.09
query26 0.26 0.17 0.17
query27 0.08 0.08 0.08
query28 13.28 1.00 1.01
query29 13.22 3.37 3.37
query30 0.25 0.06 0.06
query31 2.87 0.39 0.37
query32 3.28 0.46 0.47
query33 2.90 2.86 2.88
query34 17.20 4.44 4.40
query35 4.53 4.50 4.52
query36 0.65 0.46 0.46
query37 0.17 0.16 0.15
query38 0.15 0.15 0.14
query39 0.04 0.03 0.04
query40 0.18 0.14 0.14
query41 0.09 0.05 0.05
query42 0.06 0.05 0.05
query43 0.04 0.04 0.03
Total cold run time: 110.25 s
Total hot run time: 30.73 s
run buildall
clang-tidy review says "All clean, LGTM! :+1:"
TPC-H: Total hot run time: 42089 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 9ed5ac4562c3f0a33fda5a5b2f86f3ef49191234, data reload: false
------ Round 1 ----------------------------------
q1 17620 4975 4255 4255
q2 2014 186 197 186
q3 10467 1187 1231 1187
q4 10208 783 897 783
q5 7454 2711 2752 2711
q6 226 131 137 131
q7 986 594 622 594
q8 9226 2146 2130 2130
q9 9276 6760 6785 6760
q10 9343 3889 3862 3862
q11 430 251 242 242
q12 415 230 228 228
q13 17184 3227 3265 3227
q14 281 223 216 216
q15 508 473 464 464
q16 461 395 393 393
q17 1003 708 657 657
q18 8506 7882 7839 7839
q19 5664 1548 1542 1542
q20 649 317 321 317
q21 5228 4082 4080 4080
q22 365 292 285 285
Total cold run time: 117514 ms
Total hot run time: 42089 ms
----- Round 2, with runtime_filter_mode=off -----
q1 4531 4381 4363 4363
q2 389 274 274 274
q3 3161 2953 2877 2877
q4 1924 1634 1631 1631
q5 5506 5547 5576 5547
q6 212 121 121 121
q7 2238 1815 1821 1815
q8 3294 3406 3370 3370
q9 8708 8728 8728 8728
q10 4002 3748 3849 3748
q11 606 490 498 490
q12 808 630 633 630
q13 15916 3178 3144 3144
q14 324 271 281 271
q15 531 488 491 488
q16 509 443 434 434
q17 1831 1537 1494 1494
q18 7790 7703 7476 7476
q19 1657 1604 1572 1572
q20 1978 1810 1796 1796
q21 8959 4776 4675 4675
q22 586 505 480 480
Total cold run time: 75460 ms
Total hot run time: 55424 ms
TPC-DS: Total hot run time: 172799 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 9ed5ac4562c3f0a33fda5a5b2f86f3ef49191234, data reload: false
query1 911 388 379 379
query2 7755 2317 2303 2303
query3 6654 215 210 210
query4 19277 17359 17421 17359
query5 4093 431 419 419
query6 242 160 175 160
query7 4586 304 294 294
query8 240 186 189 186
query9 8448 2402 2398 2398
query10 464 295 273 273
query11 10583 10112 10186 10112
query12 135 89 94 89
query13 1653 386 359 359
query14 9419 7445 6779 6779
query15 226 165 176 165
query16 7870 271 260 260
query17 1909 542 533 533
query18 2006 279 261 261
query19 204 158 159 158
query20 96 88 85 85
query21 195 131 131 131
query22 4301 3929 4007 3929
query23 33540 33182 32998 32998
query24 6722 2932 2943 2932
query25 550 352 366 352
query26 697 166 159 159
query27 2030 332 321 321
query28 3757 2049 2072 2049
query29 848 618 633 618
query30 249 170 179 170
query31 943 775 751 751
query32 99 53 57 53
query33 504 270 268 268
query34 847 487 490 487
query35 662 607 608 607
query36 1050 922 909 909
query37 104 70 71 70
query38 2884 2786 2798 2786
query39 860 796 812 796
query40 192 121 125 121
query41 47 44 45 44
query42 105 97 97 97
query43 591 551 557 551
query44 1100 724 746 724
query45 187 164 162 162
query46 1067 707 719 707
query47 1842 1771 1774 1771
query48 369 304 330 304
query49 808 383 394 383
query50 764 393 383 383
query51 6879 6721 6757 6721
query52 110 90 99 90
query53 368 287 292 287
query54 535 453 425 425
query55 75 74 75 74
query56 271 242 249 242
query57 1100 1045 1025 1025
query58 229 215 216 215
query59 3411 3125 3000 3000
query60 277 260 304 260
query61 88 89 88 88
query62 575 447 459 447
query63 308 284 289 284
query64 8459 2226 1808 1808
query65 3168 3128 3130 3128
query66 808 334 335 334
query67 15276 14822 15118 14822
query68 4558 551 555 551
query69 448 283 285 283
query70 1092 1137 1131 1131
query71 401 279 328 279
query72 7799 5721 5629 5629
query73 716 330 327 327
query74 5967 5538 5607 5538
query75 3347 2647 2646 2646
query76 2220 978 964 964
query77 387 288 274 274
query78 10330 9889 9933 9889
query79 1943 533 525 525
query80 981 441 435 435
query81 531 246 245 245
query82 949 99 95 95
query83 249 174 176 174
query84 249 87 92 87
query85 1069 321 260 260
query86 476 290 326 290
query87 3262 3093 3098 3093
query88 3222 2353 2360 2353
query89 481 404 385 385
query90 1985 193 192 192
query91 126 98 97 97
query92 60 49 53 49
query93 1987 514 514 514
query94 1140 193 186 186
query95 409 320 311 311
query96 576 266 269 266
query97 3180 3006 3028 3006
query98 245 229 212 212
query99 1159 857 848 848
Total cold run time: 258166 ms
Total hot run time: 172799 ms
ClickBench: Total hot run time: 30.73 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 9ed5ac4562c3f0a33fda5a5b2f86f3ef49191234, data reload: false
query1 0.04 0.03 0.03
query2 0.07 0.04 0.04
query3 0.23 0.05 0.05
query4 1.68 0.08 0.07
query5 0.48 0.48 0.51
query6 1.14 0.72 0.72
query7 0.01 0.01 0.01
query8 0.06 0.04 0.04
query9 0.54 0.49 0.48
query10 0.52 0.55 0.54
query11 0.16 0.12 0.12
query12 0.14 0.12 0.12
query13 0.59 0.59 0.60
query14 0.76 0.76 0.78
query15 0.84 0.82 0.81
query16 0.35 0.38 0.35
query17 1.00 1.02 1.02
query18 0.23 0.23 0.24
query19 1.82 1.75 1.68
query20 0.02 0.01 0.01
query21 15.46 0.73 0.67
query22 4.72 6.31 1.93
query23 18.30 1.28 1.28
query24 1.34 0.34 0.29
query25 0.15 0.08 0.08
query26 0.26 0.17 0.17
query27 0.08 0.07 0.07
query28 13.32 1.01 0.99
query29 12.66 3.44 3.33
query30 0.24 0.06 0.06
query31 2.87 0.39 0.38
query32 3.29 0.47 0.47
query33 2.91 2.87 2.91
query34 16.97 4.42 4.46
query35 4.56 4.48 4.49
query36 0.70 0.49 0.48
query37 0.18 0.16 0.16
query38 0.15 0.15 0.15
query39 0.04 0.03 0.04
query40 0.17 0.14 0.14
query41 0.08 0.05 0.05
query42 0.06 0.05 0.06
query43 0.05 0.04 0.03
Total cold run time: 109.24 s
Total hot run time: 30.73 s