[fix](system-table)add permission check for schema table
What problem does this PR solve?
Issue Number: close #xxx
Related PR: #xxx
Problem Summary:
Release note
None
Check List (For Author)
-
Test
- [ ] Regression test
- [ ] Unit Test
- [ ] Manual test (add detailed scripts or steps below)
- [ ] No need to test or manual test. Explain why:
- [ ] This is a refactor/code format and no logic has been changed.
- [ ] Previous test can cover this change.
- [ ] No code files have been changed.
- [ ] Other reason
-
Behavior changed:
- [ ] No.
- [ ] Yes.
-
Does this need documentation?
- [ ] No.
- [ ] Yes.
Check List (For Reviewer who merge this PR)
- [ ] Confirm the release note
- [ ] Confirm test cases
- [ ] Confirm document
- [ ] Add branch pick label
run buildall
run buildall
run buildall
run buildall
run buildall
run buildall
run buildall
run performance
run nonConcurrent
TPC-H: Total hot run time: 33542 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 54dc75866b27be62d346090be04d2e33ebf5c890, data reload: false
------ Round 1 ----------------------------------
q1 17585 5170 4986 4986
q2 1969 278 189 189
q3 10797 1346 748 748
q4 10337 1015 506 506
q5 8354 2566 2291 2291
q6 183 160 127 127
q7 910 736 596 596
q8 9289 1294 1071 1071
q9 6871 5028 5092 5028
q10 6910 2395 1954 1954
q11 491 295 271 271
q12 341 348 206 206
q13 17773 3766 3069 3069
q14 227 229 206 206
q15 563 479 480 479
q16 418 414 378 378
q17 602 862 352 352
q18 7709 7046 7015 7015
q19 1497 957 546 546
q20 318 350 220 220
q21 3790 3271 2344 2344
q22 1030 1011 960 960
Total cold run time: 107964 ms
Total hot run time: 33542 ms
----- Round 2, with runtime_filter_mode=off -----
q1 5129 5066 5084 5066
q2 241 325 222 222
q3 2143 2664 2271 2271
q4 1408 1815 1363 1363
q5 4202 4556 4514 4514
q6 219 167 128 128
q7 1989 1976 1759 1759
q8 2648 2581 2607 2581
q9 7393 7322 7207 7207
q10 3165 3336 2824 2824
q11 581 513 491 491
q12 675 778 642 642
q13 3711 4038 3288 3288
q14 280 317 268 268
q15 519 468 479 468
q16 462 649 444 444
q17 1189 1530 1414 1414
q18 8015 7716 7556 7556
q19 806 801 912 801
q20 2048 1973 1799 1799
q21 4770 4398 4402 4398
q22 1044 1020 959 959
Total cold run time: 52637 ms
Total hot run time: 50463 ms
TPC-DS: Total hot run time: 184254 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 54dc75866b27be62d346090be04d2e33ebf5c890, data reload: false
query1 1007 384 376 376
query2 6549 1687 1720 1687
query3 6747 216 217 216
query4 26408 23806 23031 23031
query5 4319 582 428 428
query6 306 221 212 212
query7 4611 488 304 304
query8 285 215 199 199
query9 8599 2607 2620 2607
query10 448 325 257 257
query11 15674 15140 14907 14907
query12 159 105 99 99
query13 1649 534 412 412
query14 8481 5592 5559 5559
query15 204 190 172 172
query16 7133 605 478 478
query17 956 718 578 578
query18 1966 392 292 292
query19 186 189 154 154
query20 117 116 110 110
query21 210 125 112 112
query22 4307 4116 4045 4045
query23 33859 32895 33134 32895
query24 8482 2336 2359 2336
query25 543 478 390 390
query26 1232 271 142 142
query27 2779 514 345 345
query28 4352 2112 2128 2112
query29 787 564 441 441
query30 295 216 189 189
query31 898 794 782 782
query32 70 63 58 58
query33 559 352 303 303
query34 807 840 525 525
query35 785 822 733 733
query36 1006 1002 905 905
query37 117 102 79 79
query38 4137 4129 4084 4084
query39 1519 1418 1424 1418
query40 206 115 104 104
query41 57 54 56 54
query42 132 120 103 103
query43 482 516 484 484
query44 1312 841 816 816
query45 177 174 163 163
query46 846 1007 616 616
query47 1763 1759 1692 1692
query48 390 436 324 324
query49 738 516 393 393
query50 671 688 421 421
query51 4169 4159 4155 4155
query52 114 102 95 95
query53 232 262 184 184
query54 569 572 502 502
query55 83 82 87 82
query56 296 286 275 275
query57 1154 1201 1129 1129
query58 264 252 260 252
query59 2580 2726 2486 2486
query60 327 327 322 322
query61 149 144 141 141
query62 806 726 663 663
query63 225 199 192 192
query64 4463 1082 741 741
query65 4273 4245 4201 4201
query66 1136 413 296 296
query67 15649 15361 15412 15361
query68 7934 881 516 516
query69 474 302 268 268
query70 1187 1111 1104 1104
query71 435 321 302 302
query72 5652 4865 4851 4851
query73 683 644 345 345
query74 9121 9027 8673 8673
query75 3490 3170 2701 2701
query76 3383 1143 709 709
query77 789 396 285 285
query78 9959 10081 9240 9240
query79 2261 814 591 591
query80 653 516 441 441
query81 505 256 217 217
query82 449 127 91 91
query83 264 245 242 242
query84 300 112 91 91
query85 774 352 308 308
query86 377 297 299 297
query87 4393 4461 4323 4323
query88 3770 2300 2273 2273
query89 385 318 285 285
query90 1881 210 215 210
query91 139 141 110 110
query92 76 61 56 56
query93 1899 933 588 588
query94 674 413 282 282
query95 371 297 285 285
query96 501 635 281 281
query97 2714 2783 2629 2629
query98 231 206 199 199
query99 1341 1407 1242 1242
Total cold run time: 272876 ms
Total hot run time: 184254 ms
ClickBench: Total hot run time: 29.07 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 54dc75866b27be62d346090be04d2e33ebf5c890, data reload: false
query1 0.05 0.04 0.03
query2 0.08 0.04 0.04
query3 0.24 0.08 0.08
query4 1.60 0.11 0.11
query5 0.44 0.43 0.43
query6 1.16 0.66 0.65
query7 0.03 0.02 0.01
query8 0.04 0.04 0.03
query9 0.60 0.51 0.52
query10 0.58 0.57 0.58
query11 0.16 0.12 0.11
query12 0.15 0.12 0.12
query13 0.63 0.60 0.60
query14 0.79 0.82 0.82
query15 0.90 0.88 0.88
query16 0.39 0.38 0.39
query17 1.04 1.05 1.08
query18 0.23 0.22 0.22
query19 1.90 1.79 1.84
query20 0.02 0.01 0.01
query21 15.40 0.90 0.56
query22 0.75 1.22 0.61
query23 14.99 1.41 0.61
query24 7.48 0.72 0.30
query25 0.27 0.18 0.14
query26 0.63 0.16 0.13
query27 0.07 0.06 0.05
query28 8.87 0.97 0.45
query29 12.53 3.97 3.31
query30 0.25 0.10 0.06
query31 2.85 0.64 0.39
query32 3.24 0.56 0.47
query33 3.04 3.07 3.13
query34 16.03 5.44 4.80
query35 4.84 4.86 4.85
query36 0.69 0.50 0.50
query37 0.09 0.07 0.07
query38 0.05 0.04 0.04
query39 0.03 0.03 0.02
query40 0.18 0.14 0.13
query41 0.08 0.02 0.02
query42 0.03 0.02 0.03
query43 0.04 0.03 0.03
Total cold run time: 103.46 s
Total hot run time: 29.07 s
PR approved by at least one committer and no changes requested.
PR approved by anyone and no changes requested.
run buildall
run buildall
Cloud UT Coverage Report
Increment line coverage :tada:
Increment coverage report Complete coverage report
| Category | Coverage |
|---|---|
| Function Coverage | 80.36% (1297/1614) |
| Line Coverage | 65.79% (21707/32992) |
| Region Coverage | 67.11% (10903/16247) |
| Branch Coverage | 56.71% (5736/10114) |
BE UT Coverage Report
Increment line coverage 0.00% (0/14) :tada:
Increment coverage report Complete coverage report
| Category | Coverage |
|---|---|
| Function Coverage | 57.44% (15771/27457) |
| Line Coverage | 46.19% (141882/307143) |
| Region Coverage | 35.66% (106805/299530) |
| Branch Coverage | 38.16% (47154/123577) |
run buildall
Cloud UT Coverage Report
Increment line coverage :tada:
Increment coverage report Complete coverage report
| Category | Coverage |
|---|---|
| Function Coverage | 80.36% (1297/1614) |
| Line Coverage | 65.71% (21707/33035) |
| Region Coverage | 67.06% (10915/16276) |
| Branch Coverage | 56.60% (5740/10142) |
run buildall
Cloud UT Coverage Report
Increment line coverage :tada:
Increment coverage report Complete coverage report
| Category | Coverage |
|---|---|
| Function Coverage | 80.36% (1297/1614) |
| Line Coverage | 65.74% (21717/33035) |
| Region Coverage | 67.09% (10920/16276) |
| Branch Coverage | 56.60% (5740/10142) |
BE UT Coverage Report
Increment line coverage 0.00% (0/14) :tada:
Increment coverage report Complete coverage report
| Category | Coverage |
|---|---|
| Function Coverage | 57.42% (15761/27448) |
| Line Coverage | 46.16% (141732/307017) |
| Region Coverage | 35.70% (106881/299414) |
| Branch Coverage | 38.17% (47165/123558) |
run buildall
Cloud UT Coverage Report
Increment line coverage :tada:
Increment coverage report Complete coverage report
| Category | Coverage |
|---|---|
| Function Coverage | 80.36% (1297/1614) |
| Line Coverage | 65.74% (21717/33035) |
| Region Coverage | 67.09% (10920/16276) |
| Branch Coverage | 56.62% (5742/10142) |
FE UT Coverage Report
Increment line coverage 14.29% (1/7) :tada:
Increment coverage report
Complete coverage report
TPC-H: Total hot run time: 34415 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit e5fb92a2171e86e7c0ea7490ecfe2f3a18e5dfbc, data reload: false
------ Round 1 ----------------------------------
q1 17698 5249 5088 5088
q2 1958 299 204 204
q3 10591 1335 722 722
q4 10278 1061 540 540
q5 7954 2502 2365 2365
q6 195 192 140 140
q7 948 765 630 630
q8 9340 1332 1208 1208
q9 7611 5138 5181 5138
q10 6939 2451 1982 1982
q11 490 298 283 283
q12 359 362 222 222
q13 17785 3699 3143 3143
q14 242 249 230 230
q15 572 501 511 501
q16 428 446 373 373
q17 573 897 353 353
q18 7630 7192 7227 7192
q19 1247 999 565 565
q20 362 354 226 226
q21 3743 2561 2333 2333
q22 1094 1027 977 977
Total cold run time: 108037 ms
Total hot run time: 34415 ms
----- Round 2, with runtime_filter_mode=off -----
q1 5156 5118 5097 5097
q2 256 345 228 228
q3 2169 2667 2307 2307
q4 1331 1853 1358 1358
q5 4447 4496 4484 4484
q6 225 179 137 137
q7 1998 2095 1855 1855
q8 2615 2490 2471 2471
q9 7639 7259 7276 7259
q10 3118 3302 2844 2844
q11 587 528 499 499
q12 723 812 690 690
q13 3609 3974 3448 3448
q14 304 306 298 298
q15 547 523 507 507
q16 484 509 481 481
q17 1213 1595 1409 1409
q18 7938 7690 7465 7465
q19 823 851 836 836
q20 2180 2129 1909 1909
q21 5081 4614 4556 4556
q22 1166 1105 1000 1000
Total cold run time: 53609 ms
Total hot run time: 51138 ms
TPC-DS: Total hot run time: 192205 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 e5fb92a2171e86e7c0ea7490ecfe2f3a18e5dfbc, data reload: false
query1 1004 399 439 399
query2 6563 1738 1680 1680
query3 6761 233 227 227
query4 26336 23661 23706 23661
query5 4439 709 603 603
query6 336 254 230 230
query7 4650 521 313 313
query8 375 345 330 330
query9 8646 2958 2957 2957
query10 522 371 314 314
query11 16079 15403 14769 14769
query12 185 136 133 133
query13 1704 583 463 463
query14 9801 5982 5929 5929
query15 215 201 177 177
query16 7669 661 490 490
query17 1209 773 630 630
query18 2047 447 333 333
query19 207 200 181 181
query20 144 139 137 137
query21 238 147 126 126
query22 4421 4808 4486 4486
query23 35072 34204 33742 33742
query24 8164 2359 2378 2359
query25 547 491 418 418
query26 1239 276 168 168
query27 2710 526 366 366
query28 4378 2216 2198 2198
query29 755 592 471 471
query30 298 243 202 202
query31 989 884 801 801
query32 91 83 80 80
query33 580 435 376 376
query34 819 848 542 542
query35 828 841 783 783
query36 968 1010 922 922
query37 128 113 97 97
query38 4299 4317 4145 4145
query39 1519 1482 1647 1482
query40 241 146 133 133
query41 105 100 98 98
query42 134 121 121 121
query43 498 516 490 490
query44 1352 855 867 855
query45 189 184 178 178
query46 854 1021 656 656
query47 1811 1843 1755 1755
query48 416 442 343 343
query49 796 591 465 465
query50 672 754 437 437
query51 5639 5662 5627 5627
query52 127 118 116 116
query53 250 285 212 212
query54 615 618 559 559
query55 95 92 92 92
query56 350 342 341 341
query57 1239 1238 1201 1201
query58 324 310 311 310
query59 2669 2736 2532 2532
query60 378 376 362 362
query61 150 147 203 147
query62 806 722 669 669
query63 246 207 220 207
query64 4365 1077 740 740
query65 4330 4233 4172 4172
query66 1262 591 499 499
query67 15987 15634 15452 15452
query68 9575 913 555 555
query69 511 361 330 330
query70 1274 1143 1141 1141
query71 488 370 352 352
query72 5739 4846 4930 4846
query73 766 689 377 377
query74 9369 9111 9170 9111
query75 4275 3180 2681 2681
query76 4083 1154 770 770
query77 1059 458 400 400
query78 10154 10210 9307 9307
query79 5163 831 595 595
query80 865 600 536 536
query81 478 272 247 247
query82 459 148 115 115
query83 320 288 270 270
query84 315 122 106 106
query85 803 402 361 361
query86 363 348 329 329
query87 4478 4493 4382 4382
query88 2998 2378 2358 2358
query89 459 339 311 311
query90 2099 243 238 238
query91 157 159 197 159
query92 94 85 79 79
query93 3116 973 599 599
query94 688 404 317 317
query95 421 341 337 337
query96 496 610 296 296
query97 2693 2810 2682 2682
query98 252 231 228 228
query99 1458 1435 1301 1301
Total cold run time: 288303 ms
Total hot run time: 192205 ms
ClickBench: Total hot run time: 32.56 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit e5fb92a2171e86e7c0ea7490ecfe2f3a18e5dfbc, data reload: false
query1 0.04 0.03 0.03
query2 0.08 0.04 0.05
query3 0.25 0.08 0.08
query4 1.62 0.11 0.11
query5 0.43 0.43 0.40
query6 1.17 0.65 0.68
query7 0.03 0.02 0.02
query8 0.05 0.04 0.04
query9 0.60 0.52 0.53
query10 0.58 0.58 0.58
query11 0.17 0.11 0.12
query12 0.15 0.12 0.12
query13 0.63 0.62 0.61
query14 0.82 0.82 0.81
query15 0.90 0.87 0.91
query16 0.39 0.40 0.39
query17 1.05 1.06 1.04
query18 0.23 0.21 0.23
query19 2.18 1.86 1.90
query20 0.01 0.01 0.01
query21 15.38 0.93 0.53
query22 0.79 1.14 0.83
query23 14.78 1.40 0.66
query24 6.76 1.61 0.48
query25 0.54 0.12 0.18
query26 0.67 0.17 0.14
query27 0.06 0.05 0.05
query28 9.06 0.96 0.45
query29 12.70 3.96 3.26
query30 3.17 3.14 3.08
query31 2.82 0.59 0.38
query32 3.25 0.55 0.49
query33 3.10 3.08 3.14
query34 16.08 5.50 4.80
query35 4.89 4.88 4.81
query36 0.70 0.51 0.49
query37 0.10 0.08 0.08
query38 0.06 0.05 0.05
query39 0.05 0.04 0.03
query40 0.19 0.15 0.16
query41 0.09 0.04 0.03
query42 0.04 0.03 0.04
query43 0.05 0.05 0.04
Total cold run time: 106.71 s
Total hot run time: 32.56 s
BE UT Coverage Report
Increment line coverage 0.00% (0/14) :tada:
Increment coverage report Complete coverage report
| Category | Coverage |
|---|---|
| Function Coverage | 57.44% (15890/27663) |
| Line Coverage | 46.25% (142724/308623) |
| Region Coverage | 35.74% (107559/300925) |
| Branch Coverage | 38.23% (47437/124087) |