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

[Enhancement] implement streamload via http stream #45639

Closed
wants to merge 0 commits into from

Conversation

Tech-Circle-48
Copy link
Contributor

@Tech-Circle-48 Tech-Circle-48 commented Dec 19, 2024

What problem does this PR solve?

Issue Number: close #36773

Related PR: #xxx

Problem Summary:
1. New Configuration:
• Added enable_streamload_by_httpstream configuration option.
• When enabled, Stream Load requests are processed using the HTTP Stream approach.
2. Code Modifications:
• Updated the _process_put method in stream_load.cpp:
• Added logic to construct the SQL statement from Stream Load headers.
• Assigned the generated SQL statement to the ctx (context object).

3961734662797_ pic 3951734662781_ pic

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

@hello-stephen
Copy link
Contributor

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?

Copy link
Contributor

@github-actions github-actions bot left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

clang-tidy made some suggestions

sql_parts.emplace_back("SELECT *");
}

sql_parts.emplace_back("FROM http_stream(\"format\" = \"" + format +
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

warning: escaped string literal can be written as a raw string literal [modernize-raw-string-literal]

Suggested change
sql_parts.emplace_back("FROM http_stream(\"format\" = \"" + format +
sql_parts.emplace_back(R"(FROM http_stream("format" = ")" + format +

}

sql_parts.emplace_back("FROM http_stream(\"format\" = \"" + format +
"\", \"column_separator\" = \"" + column_separator + "\")");
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

warning: escaped string literal can be written as a raw string literal [modernize-raw-string-literal]

Suggested change
"\", \"column_separator\" = \"" + column_separator + "\")");
R"(", "column_separator" = ")" + column_separator + "\")");

std::string full_sql = "INSERT INTO " + table_name + " ";
for (size_t i = 0; i < sql_parts.size(); i++) {
full_sql += sql_parts[i];
if (i != sql_parts.size() - 1) full_sql += ", ";
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

warning: statement should be inside braces [readability-braces-around-statements]

Suggested change
if (i != sql_parts.size() - 1) full_sql += ", ";
if (i != sql_parts.size() - 1) { full_sql += ", ";
}

@Tech-Circle-48
Copy link
Contributor Author

run buildall

1 similar comment
@Tech-Circle-48
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 39988 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 2069b612a13659ef876928b204875b0a9afeb98f, data reload: false

------ Round 1 ----------------------------------
q1	17676	7500	7290	7290
q2	2047	187	181	181
q3	10620	1145	1112	1112
q4	10311	774	794	774
q5	7601	2741	2719	2719
q6	242	150	145	145
q7	983	633	625	625
q8	9246	1899	1932	1899
q9	6668	6489	6430	6430
q10	7027	2283	2377	2283
q11	472	255	265	255
q12	419	228	223	223
q13	17796	2921	2977	2921
q14	243	207	220	207
q15	559	513	498	498
q16	665	580	588	580
q17	987	569	542	542
q18	7583	6681	6700	6681
q19	1352	972	1048	972
q20	449	190	181	181
q21	4019	3171	3211	3171
q22	371	313	299	299
Total cold run time: 107336 ms
Total hot run time: 39988 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7261	7228	7221	7221
q2	324	226	231	226
q3	2968	2838	2945	2838
q4	2186	1883	1820	1820
q5	5731	5705	5779	5705
q6	219	138	138	138
q7	2105	1753	1815	1753
q8	3330	3513	3514	3513
q9	9003	9079	9118	9079
q10	3619	3606	3534	3534
q11	597	477	517	477
q12	844	637	612	612
q13	11861	3096	3133	3096
q14	303	270	273	270
q15	577	514	510	510
q16	676	624	662	624
q17	1866	1639	1635	1635
q18	8318	7582	7723	7582
q19	1726	1507	1510	1507
q20	2095	1868	1853	1853
q21	5662	5525	5558	5525
q22	660	580	583	580
Total cold run time: 71931 ms
Total hot run time: 60098 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 195790 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 2069b612a13659ef876928b204875b0a9afeb98f, data reload: false

query1	1227	826	789	789
query2	6261	2380	2380	2380
query3	11095	4810	4534	4534
query4	34060	23630	23424	23424
query5	4864	466	454	454
query6	293	193	195	193
query7	3992	307	310	307
query8	316	259	240	240
query9	9254	2614	2598	2598
query10	492	240	242	240
query11	18001	15124	15234	15124
query12	158	103	99	99
query13	1576	397	391	391
query14	10584	7207	7317	7207
query15	279	193	190	190
query16	8155	524	481	481
query17	1555	587	555	555
query18	2267	296	314	296
query19	364	150	149	149
query20	123	110	110	110
query21	207	110	105	105
query22	5015	4645	4562	4562
query23	34694	33651	33861	33651
query24	11282	2499	2507	2499
query25	653	394	405	394
query26	1754	157	158	157
query27	2853	337	332	332
query28	7971	2394	2419	2394
query29	1050	432	405	405
query30	228	151	154	151
query31	1081	800	845	800
query32	96	57	55	55
query33	758	301	294	294
query34	1327	515	515	515
query35	879	773	760	760
query36	1127	955	1001	955
query37	270	74	75	74
query38	4443	4202	4297	4202
query39	1523	1465	1478	1465
query40	301	100	100	100
query41	48	46	45	45
query42	113	105	100	100
query43	541	513	512	512
query44	1283	779	794	779
query45	185	166	163	163
query46	1181	729	704	704
query47	1937	1870	1880	1870
query48	419	320	309	309
query49	1007	385	400	385
query50	806	387	379	379
query51	7167	7117	7054	7054
query52	100	89	90	89
query53	251	178	179	178
query54	1099	401	399	399
query55	81	83	75	75
query56	259	236	235	235
query57	1277	1107	1095	1095
query58	218	210	215	210
query59	3218	2963	3093	2963
query60	270	247	252	247
query61	110	111	114	111
query62	870	686	681	681
query63	216	193	196	193
query64	5023	665	631	631
query65	3277	3256	3152	3152
query66	1323	288	297	288
query67	15826	15458	15535	15458
query68	5235	543	540	540
query69	421	257	253	253
query70	1205	1106	1134	1106
query71	339	252	247	247
query72	6188	4204	4304	4204
query73	770	351	358	351
query74	10408	9056	8871	8871
query75	3401	2630	2762	2630
query76	3070	1223	1111	1111
query77	442	266	270	266
query78	10316	9432	9422	9422
query79	2437	610	612	610
query80	1175	456	428	428
query81	557	232	242	232
query82	930	117	121	117
query83	243	145	140	140
query84	248	73	67	67
query85	1648	307	297	297
query86	474	304	282	282
query87	4685	4521	4442	4442
query88	4003	2148	2122	2122
query89	422	291	288	288
query90	2208	184	187	184
query91	152	105	114	105
query92	74	50	54	50
query93	2519	543	542	542
query94	1095	284	295	284
query95	367	249	246	246
query96	620	268	279	268
query97	2834	2652	2678	2652
query98	219	196	194	194
query99	1557	1322	1303	1303
Total cold run time: 310795 ms
Total hot run time: 195790 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 32.89 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 2069b612a13659ef876928b204875b0a9afeb98f, data reload: false

query1	0.04	0.03	0.03
query2	0.06	0.04	0.03
query3	0.24	0.06	0.07
query4	1.64	0.11	0.10
query5	0.42	0.41	0.42
query6	1.15	0.66	0.66
query7	0.02	0.01	0.01
query8	0.04	0.03	0.03
query9	0.58	0.51	0.52
query10	0.56	0.56	0.55
query11	0.15	0.10	0.11
query12	0.14	0.12	0.11
query13	0.60	0.61	0.60
query14	2.72	2.74	2.73
query15	0.90	0.83	0.83
query16	0.38	0.36	0.38
query17	1.06	1.08	1.08
query18	0.23	0.21	0.21
query19	1.94	1.83	2.00
query20	0.02	0.00	0.01
query21	15.36	0.59	0.57
query22	2.48	2.64	1.85
query23	17.04	0.84	0.83
query24	3.02	1.06	2.20
query25	0.18	0.15	0.09
query26	0.47	0.15	0.13
query27	0.06	0.05	0.04
query28	9.57	1.12	1.07
query29	12.59	3.23	3.25
query30	0.25	0.06	0.06
query31	2.88	0.38	0.38
query32	3.25	0.47	0.47
query33	3.11	3.14	3.13
query34	17.13	4.50	4.49
query35	4.57	4.47	4.53
query36	0.68	0.49	0.48
query37	0.10	0.06	0.07
query38	0.05	0.03	0.03
query39	0.03	0.02	0.02
query40	0.18	0.13	0.12
query41	0.07	0.03	0.02
query42	0.04	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 106.03 s
Total hot run time: 32.89 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.88% (10133/26062)
Line Coverage: 29.81% (85273/286015)
Region Coverage: 28.91% (43489/150406)
Branch Coverage: 25.45% (22178/87160)
Coverage Report: http://coverage.selectdb-in.cc/coverage/2069b612a13659ef876928b204875b0a9afeb98f_2069b612a13659ef876928b204875b0a9afeb98f/report/index.html

@TangSiyang2001
Copy link
Collaborator

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 39909 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit bcb62995a167164985bda3c411969ad9d6bf9edf, data reload: false

------ Round 1 ----------------------------------
q1	17604	7532	7326	7326
q2	2049	190	185	185
q3	10609	1111	1193	1111
q4	10584	743	710	710
q5	7655	2777	2741	2741
q6	246	151	148	148
q7	996	630	613	613
q8	9250	1810	1930	1810
q9	6729	6432	6469	6432
q10	7020	2308	2312	2308
q11	467	261	252	252
q12	417	226	228	226
q13	17761	2880	2927	2880
q14	243	227	233	227
q15	555	508	498	498
q16	678	595	618	595
q17	998	512	603	512
q18	7360	6661	6713	6661
q19	1333	960	970	960
q20	495	192	186	186
q21	4047	3208	3206	3206
q22	376	322	324	322
Total cold run time: 107472 ms
Total hot run time: 39909 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7237	7211	7172	7172
q2	327	230	235	230
q3	2939	2826	2977	2826
q4	2067	1863	1829	1829
q5	5756	5683	5677	5677
q6	225	146	144	144
q7	2309	1798	1859	1798
q8	3404	3524	3502	3502
q9	8939	9055	8939	8939
q10	3581	3547	3572	3547
q11	617	517	502	502
q12	810	596	603	596
q13	12638	3166	3083	3083
q14	308	295	275	275
q15	555	520	507	507
q16	669	648	650	648
q17	1856	1641	1612	1612
q18	8340	7729	7801	7729
q19	1713	1559	1581	1559
q20	2115	1872	1919	1872
q21	5752	5442	5571	5442
q22	647	617	571	571
Total cold run time: 72804 ms
Total hot run time: 60060 ms

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.88% (10132/26062)
Line Coverage: 29.80% (85258/286123)
Region Coverage: 28.93% (43548/150504)
Branch Coverage: 25.44% (22172/87158)
Coverage Report: http://coverage.selectdb-in.cc/coverage/bcb62995a167164985bda3c411969ad9d6bf9edf_bcb62995a167164985bda3c411969ad9d6bf9edf/report/index.html

@doris-robot
Copy link

TPC-DS: Total hot run time: 197541 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 bcb62995a167164985bda3c411969ad9d6bf9edf, data reload: false

query1	1306	937	988	937
query2	6237	2404	2379	2379
query3	10952	4657	4841	4657
query4	33517	23472	23303	23303
query5	4875	477	466	466
query6	279	192	180	180
query7	4008	306	328	306
query8	327	240	246	240
query9	9615	2678	2658	2658
query10	493	251	255	251
query11	18067	15322	15204	15204
query12	159	108	102	102
query13	1587	447	419	419
query14	9892	7671	7427	7427
query15	266	209	180	180
query16	8107	475	492	475
query17	1790	604	601	601
query18	2203	321	325	321
query19	364	174	163	163
query20	154	111	118	111
query21	210	105	113	105
query22	4852	4404	4421	4404
query23	34528	34045	33864	33864
query24	10004	2566	2577	2566
query25	586	405	425	405
query26	721	157	158	157
query27	2132	336	344	336
query28	6114	2451	2470	2451
query29	762	420	425	420
query30	227	149	151	149
query31	1059	859	832	832
query32	98	80	54	54
query33	684	304	300	300
query34	977	549	561	549
query35	927	775	743	743
query36	1146	984	953	953
query37	128	79	75	75
query38	4371	4201	4252	4201
query39	1501	1491	1468	1468
query40	205	102	102	102
query41	45	45	43	43
query42	121	103	102	102
query43	552	497	506	497
query44	1224	838	835	835
query45	196	171	180	171
query46	1203	715	727	715
query47	2054	1948	1920	1920
query48	426	336	330	330
query49	873	404	449	404
query50	821	405	412	405
query51	7301	7257	7252	7252
query52	106	105	90	90
query53	269	188	186	186
query54	1268	413	409	409
query55	82	78	84	78
query56	279	250	247	247
query57	1292	1192	1154	1154
query58	249	232	224	224
query59	3372	3046	3054	3046
query60	276	251	261	251
query61	113	109	115	109
query62	844	689	696	689
query63	225	196	199	196
query64	3876	695	671	671
query65	3299	3321	3249	3249
query66	782	310	302	302
query67	16628	15717	15468	15468
query68	6145	545	548	545
query69	508	257	269	257
query70	1233	1078	1136	1078
query71	511	249	258	249
query72	7029	4115	4174	4115
query73	796	361	367	361
query74	10606	8905	8827	8827
query75	4077	2659	2657	2657
query76	4390	1260	1096	1096
query77	671	283	295	283
query78	10269	9424	9385	9385
query79	1106	630	592	592
query80	944	445	433	433
query81	511	235	228	228
query82	226	119	121	119
query83	266	145	146	145
query84	291	71	68	68
query85	999	360	312	312
query86	368	287	315	287
query87	4738	4553	4604	4553
query88	3617	2248	2201	2201
query89	427	295	293	293
query90	2066	190	190	190
query91	136	107	104	104
query92	62	56	52	52
query93	1338	547	537	537
query94	769	295	292	292
query95	346	259	263	259
query96	608	277	288	277
query97	2858	2698	2697	2697
query98	219	205	189	189
query99	1570	1338	1303	1303
Total cold run time: 302906 ms
Total hot run time: 197541 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 33.09 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit bcb62995a167164985bda3c411969ad9d6bf9edf, data reload: false

query1	0.03	0.03	0.04
query2	0.07	0.04	0.03
query3	0.24	0.07	0.08
query4	1.61	0.10	0.10
query5	0.42	0.43	0.42
query6	1.17	0.66	0.65
query7	0.03	0.02	0.02
query8	0.04	0.04	0.02
query9	0.58	0.50	0.51
query10	0.58	0.58	0.57
query11	0.14	0.11	0.10
query12	0.14	0.11	0.11
query13	0.62	0.59	0.60
query14	2.74	2.76	2.84
query15	0.90	0.81	0.82
query16	0.39	0.40	0.36
query17	1.06	1.03	1.01
query18	0.24	0.22	0.20
query19	1.95	1.75	1.98
query20	0.01	0.01	0.01
query21	15.36	0.59	0.57
query22	2.83	2.64	2.08
query23	17.01	0.86	0.84
query24	3.03	1.19	2.55
query25	0.18	0.21	0.07
query26	0.56	0.14	0.14
query27	0.04	0.05	0.04
query28	9.17	1.12	1.09
query29	12.60	3.23	3.23
query30	0.25	0.06	0.06
query31	2.87	0.41	0.37
query32	3.24	0.46	0.46
query33	3.10	3.16	3.26
query34	17.16	4.48	4.46
query35	4.51	4.44	4.46
query36	0.66	0.48	0.51
query37	0.10	0.06	0.05
query38	0.05	0.04	0.03
query39	0.04	0.02	0.03
query40	0.16	0.12	0.12
query41	0.08	0.03	0.03
query42	0.04	0.02	0.02
query43	0.04	0.03	0.04
Total cold run time: 106.04 s
Total hot run time: 33.09 s

@Tech-Circle-48 Tech-Circle-48 force-pushed the sss branch 2 times, most recently from 804640e to a40258a Compare December 21, 2024 02:24
@Tech-Circle-48
Copy link
Contributor Author

run buildall

4 similar comments
@Tech-Circle-48
Copy link
Contributor Author

run buildall

@Tech-Circle-48
Copy link
Contributor Author

run buildall

@Tech-Circle-48
Copy link
Contributor Author

run buildall

@Tech-Circle-48
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 39855 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 62430b77b59478d8c4af7e32a0d69716fdc3ff30, data reload: false

------ Round 1 ----------------------------------
q1	17591	7518	7302	7302
q2	2054	175	166	166
q3	10553	1157	1226	1157
q4	10207	741	746	741
q5	7583	2702	2642	2642
q6	243	146	146	146
q7	989	640	626	626
q8	9251	1882	1955	1882
q9	6605	6433	6411	6411
q10	6955	2282	2315	2282
q11	452	259	268	259
q12	426	228	228	228
q13	17786	2890	2994	2890
q14	252	210	202	202
q15	546	509	491	491
q16	669	592	600	592
q17	1004	558	531	531
q18	7500	6783	6675	6675
q19	1343	1084	976	976
q20	478	189	192	189
q21	4059	3163	3301	3163
q22	383	304	312	304
Total cold run time: 106929 ms
Total hot run time: 39855 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7249	7243	7235	7235
q2	333	237	234	234
q3	2929	2798	3049	2798
q4	2150	1856	1852	1852
q5	5681	5706	5674	5674
q6	222	139	143	139
q7	2187	1756	1780	1756
q8	3395	3553	3479	3479
q9	8969	8948	8866	8866
q10	3567	3588	3534	3534
q11	597	505	506	505
q12	815	611	590	590
q13	12204	3063	3078	3063
q14	300	295	273	273
q15	559	524	496	496
q16	691	616	636	616
q17	1864	1584	1572	1572
q18	7960	7446	7343	7343
q19	1717	1389	1452	1389
q20	2087	1933	1833	1833
q21	5388	5270	5057	5057
q22	632	559	533	533
Total cold run time: 71496 ms
Total hot run time: 58837 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 189873 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 62430b77b59478d8c4af7e32a0d69716fdc3ff30, data reload: false

query1	970	399	401	399
query2	6535	2380	2329	2329
query3	6699	225	213	213
query4	34343	23588	23359	23359
query5	4319	475	457	457
query6	278	214	208	208
query7	4638	307	310	307
query8	297	246	243	243
query9	9608	2697	2674	2674
query10	490	263	257	257
query11	17863	15095	15143	15095
query12	165	109	108	108
query13	1682	430	414	414
query14	9335	6801	7387	6801
query15	309	175	190	175
query16	8357	405	453	405
query17	1755	566	563	563
query18	2125	295	294	294
query19	355	152	153	152
query20	120	111	114	111
query21	213	102	98	98
query22	4503	4245	4324	4245
query23	34543	33530	33714	33530
query24	11534	2532	2482	2482
query25	719	374	387	374
query26	1865	153	157	153
query27	3032	327	321	321
query28	8326	2392	2386	2386
query29	1048	421	412	412
query30	299	146	146	146
query31	1042	805	807	805
query32	101	58	58	58
query33	783	309	290	290
query34	984	533	523	523
query35	889	736	732	732
query36	1122	935	942	935
query37	276	73	82	73
query38	4411	4018	4419	4018
query39	1491	1462	1428	1428
query40	279	103	103	103
query41	49	45	46	45
query42	116	102	102	102
query43	551	502	484	484
query44	1262	803	811	803
query45	190	163	167	163
query46	1154	705	717	705
query47	1926	1837	1838	1837
query48	405	309	320	309
query49	1281	397	382	382
query50	821	384	387	384
query51	7061	7191	6921	6921
query52	106	97	91	91
query53	262	181	186	181
query54	1173	427	410	410
query55	83	84	80	80
query56	268	253	243	243
query57	1227	1099	1084	1084
query58	227	222	220	220
query59	3434	3074	2983	2983
query60	279	256	251	251
query61	112	104	110	104
query62	906	676	662	662
query63	222	190	191	190
query64	5127	659	634	634
query65	3267	3218	3216	3216
query66	1441	317	306	306
query67	15836	15563	15540	15540
query68	5834	537	565	537
query69	435	271	261	261
query70	1132	1161	1147	1147
query71	422	247	256	247
query72	6335	4079	4111	4079
query73	767	353	358	353
query74	10428	8925	8892	8892
query75	3429	2658	2675	2658
query76	3542	1008	1127	1008
query77	533	285	304	285
query78	10241	9517	9647	9517
query79	1806	596	604	596
query80	1143	469	430	430
query81	523	238	241	238
query82	938	124	121	121
query83	248	145	148	145
query84	240	75	81	75
query85	1400	315	309	309
query86	453	304	301	301
query87	4687	4502	4314	4314
query88	3477	2204	2162	2162
query89	417	306	300	300
query90	2173	189	191	189
query91	142	114	110	110
query92	65	53	54	53
query93	1597	533	533	533
query94	1187	294	308	294
query95	364	266	254	254
query96	613	277	282	277
query97	2858	2730	2660	2660
query98	217	194	201	194
query99	1565	1345	1328	1328
Total cold run time: 305700 ms
Total hot run time: 189873 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 33.36 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 62430b77b59478d8c4af7e32a0d69716fdc3ff30, data reload: false

query1	0.04	0.03	0.03
query2	0.07	0.03	0.03
query3	0.24	0.07	0.07
query4	1.62	0.11	0.11
query5	0.42	0.40	0.43
query6	1.19	0.66	0.66
query7	0.02	0.02	0.02
query8	0.04	0.03	0.04
query9	0.58	0.50	0.49
query10	0.54	0.57	0.57
query11	0.14	0.11	0.11
query12	0.14	0.11	0.11
query13	0.60	0.60	0.60
query14	2.86	2.80	2.83
query15	0.90	0.82	0.81
query16	0.39	0.37	0.39
query17	1.05	1.03	1.06
query18	0.23	0.20	0.21
query19	1.87	1.69	2.00
query20	0.01	0.01	0.01
query21	15.36	0.58	0.59
query22	2.85	2.49	2.12
query23	17.08	0.86	0.84
query24	3.62	1.42	1.55
query25	0.24	0.21	0.06
query26	0.50	0.14	0.13
query27	0.05	0.03	0.05
query28	9.55	1.11	1.07
query29	12.60	3.30	3.27
query30	0.25	0.06	0.06
query31	2.94	0.37	0.38
query32	3.26	0.46	0.46
query33	3.06	3.10	3.12
query34	17.10	4.46	4.43
query35	4.53	4.49	4.51
query36	0.67	0.47	0.48
query37	0.09	0.06	0.06
query38	0.04	0.04	0.04
query39	0.03	0.03	0.02
query40	0.18	0.13	0.13
query41	0.07	0.02	0.03
query42	0.04	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 107.09 s
Total hot run time: 33.36 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.88% (10133/26064)
Line Coverage: 29.80% (85293/286179)
Region Coverage: 28.93% (43548/150544)
Branch Coverage: 25.43% (22172/87186)
Coverage Report: http://coverage.selectdb-in.cc/coverage/62430b77b59478d8c4af7e32a0d69716fdc3ff30_62430b77b59478d8c4af7e32a0d69716fdc3ff30/report/index.html

@Tech-Circle-48
Copy link
Contributor Author

run buildall

1 similar comment
@Tech-Circle-48
Copy link
Contributor Author

run buildall

@Tech-Circle-48
Copy link
Contributor Author

run buildall

1 similar comment
@Tech-Circle-48
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 40306 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit c6f5908d55b89b0ee583d571be0efba70a3ba187, data reload: false

------ Round 1 ----------------------------------
q1	17723	7684	7336	7336
q2	2055	189	188	188
q3	10628	1094	1137	1094
q4	10586	777	804	777
q5	7624	2777	2648	2648
q6	244	156	155	155
q7	1003	631	637	631
q8	9292	1820	1955	1820
q9	6783	6525	6444	6444
q10	7023	2326	2383	2326
q11	473	253	265	253
q12	431	226	229	226
q13	17777	3000	3037	3000
q14	263	215	224	215
q15	555	522	514	514
q16	657	590	579	579
q17	978	606	555	555
q18	7348	6788	6789	6788
q19	1350	950	940	940
q20	438	181	186	181
q21	4112	3355	3326	3326
q22	389	310	315	310
Total cold run time: 107732 ms
Total hot run time: 40306 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7246	7192	7225	7192
q2	326	229	231	229
q3	2938	2964	2951	2951
q4	2119	1906	2017	1906
q5	5653	5680	5683	5680
q6	224	148	150	148
q7	2239	1844	1844	1844
q8	3403	3564	3559	3559
q9	8844	9084	9059	9059
q10	3639	3597	3624	3597
q11	608	503	511	503
q12	815	652	599	599
q13	13431	3134	3172	3134
q14	313	288	274	274
q15	555	523	514	514
q16	703	646	663	646
q17	1848	1626	1628	1626
q18	8451	7731	7608	7608
q19	1763	1414	1599	1414
q20	2161	1869	1893	1869
q21	5686	5447	5572	5447
q22	641	581	599	581
Total cold run time: 73606 ms
Total hot run time: 60380 ms

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.80% (10094/26015)
Line Coverage: 29.79% (85158/285890)
Region Coverage: 28.90% (43470/150416)
Branch Coverage: 25.44% (22162/87128)
Coverage Report: http://coverage.selectdb-in.cc/coverage/c6f5908d55b89b0ee583d571be0efba70a3ba187_c6f5908d55b89b0ee583d571be0efba70a3ba187/report/index.html

@doris-robot
Copy link

TPC-DS: Total hot run time: 197354 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 c6f5908d55b89b0ee583d571be0efba70a3ba187, data reload: false

query1	1328	983	990	983
query2	6230	2327	2446	2327
query3	11102	4788	4842	4788
query4	32928	23496	23493	23493
query5	3662	485	461	461
query6	295	213	192	192
query7	3988	306	313	306
query8	315	257	250	250
query9	9462	2648	2660	2648
query10	459	247	250	247
query11	17977	15334	15186	15186
query12	164	106	104	104
query13	1590	451	431	431
query14	10182	6966	7320	6966
query15	251	217	189	189
query16	8118	471	416	416
query17	1635	578	563	563
query18	2272	310	310	310
query19	382	162	164	162
query20	121	112	114	112
query21	211	111	107	107
query22	4715	4469	4653	4469
query23	34444	33596	33889	33596
query24	9993	2638	2464	2464
query25	577	382	407	382
query26	723	156	161	156
query27	2349	343	344	343
query28	6498	2477	2498	2477
query29	758	442	424	424
query30	234	157	148	148
query31	1064	860	874	860
query32	102	72	58	58
query33	697	316	302	302
query34	918	535	532	532
query35	923	768	762	762
query36	1107	975	966	966
query37	125	77	76	76
query38	4225	4143	4502	4143
query39	1514	1540	1463	1463
query40	206	102	102	102
query41	45	44	44	44
query42	117	104	109	104
query43	573	524	518	518
query44	1230	852	823	823
query45	195	171	170	170
query46	1215	762	739	739
query47	2048	1946	1987	1946
query48	417	367	331	331
query49	943	380	429	380
query50	855	412	407	407
query51	7347	7311	7220	7220
query52	113	95	93	93
query53	273	186	185	185
query54	1230	415	444	415
query55	85	82	84	82
query56	282	247	231	231
query57	1334	1158	1170	1158
query58	228	224	225	224
query59	3412	3120	3151	3120
query60	279	244	240	240
query61	120	103	104	103
query62	948	755	735	735
query63	220	194	196	194
query64	3679	745	707	707
query65	3278	3231	3221	3221
query66	851	297	322	297
query67	15937	15531	15555	15531
query68	4830	553	563	553
query69	510	249	249	249
query70	1217	1117	1159	1117
query71	454	266	256	256
query72	7104	4119	4143	4119
query73	787	371	365	365
query74	10683	9074	9005	9005
query75	3557	2627	2649	2627
query76	3846	1087	1108	1087
query77	595	273	311	273
query78	10479	9775	9455	9455
query79	1146	614	598	598
query80	695	419	436	419
query81	503	229	238	229
query82	621	131	130	130
query83	185	154	147	147
query84	237	71	72	71
query85	1343	308	312	308
query86	427	300	303	300
query87	4470	4369	4515	4369
query88	3417	2235	2193	2193
query89	438	301	297	297
query90	2042	190	187	187
query91	151	108	135	108
query92	60	49	52	49
query93	1532	552	548	548
query94	817	281	288	281
query95	349	253	255	253
query96	610	281	288	281
query97	2849	2665	2713	2665
query98	228	201	196	196
query99	1747	1443	1437	1437
Total cold run time: 299027 ms
Total hot run time: 197354 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 32.49 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit c6f5908d55b89b0ee583d571be0efba70a3ba187, data reload: false

query1	0.04	0.03	0.03
query2	0.07	0.03	0.03
query3	0.24	0.07	0.08
query4	1.61	0.10	0.11
query5	0.41	0.42	0.42
query6	1.15	0.64	0.64
query7	0.02	0.01	0.02
query8	0.04	0.03	0.04
query9	0.58	0.50	0.52
query10	0.57	0.57	0.57
query11	0.15	0.11	0.10
query12	0.14	0.11	0.11
query13	0.60	0.61	0.60
query14	2.74	2.85	2.74
query15	0.91	0.83	0.84
query16	0.39	0.39	0.40
query17	1.02	1.07	1.07
query18	0.22	0.22	0.20
query19	1.98	1.90	1.99
query20	0.01	0.01	0.01
query21	15.36	0.57	0.60
query22	2.21	1.97	1.71
query23	17.01	0.92	0.90
query24	3.24	0.76	0.68
query25	0.19	0.14	0.06
query26	0.48	0.14	0.13
query27	0.04	0.04	0.04
query28	11.42	1.11	1.07
query29	12.58	3.28	3.28
query30	0.25	0.06	0.06
query31	2.92	0.40	0.39
query32	3.24	0.49	0.47
query33	3.12	3.10	3.04
query34	16.74	4.50	4.48
query35	4.59	4.47	4.52
query36	0.67	0.50	0.51
query37	0.10	0.06	0.05
query38	0.05	0.04	0.04
query39	0.04	0.02	0.02
query40	0.18	0.13	0.12
query41	0.07	0.02	0.03
query42	0.04	0.02	0.02
query43	0.04	0.03	0.02
Total cold run time: 107.47 s
Total hot run time: 32.49 s

@Tech-Circle-48
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 32920 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 94b4ee78e6c7239cb5ee0aee8f2c9089181fd4d7, data reload: false

------ Round 1 ----------------------------------
q1	17683	6224	6132	6132
q2	2056	315	179	179
q3	10491	1243	768	768
q4	10233	879	442	442
q5	7629	2223	1983	1983
q6	212	187	157	157
q7	917	758	601	601
q8	9247	1407	1206	1206
q9	5450	5062	5021	5021
q10	6779	2310	1844	1844
q11	491	292	279	279
q12	352	364	222	222
q13	17785	3628	3017	3017
q14	255	248	219	219
q15	557	509	498	498
q16	639	618	588	588
q17	594	863	337	337
q18	7153	6570	6348	6348
q19	2557	998	585	585
q20	301	313	189	189
q21	2849	2233	1998	1998
q22	361	337	307	307
Total cold run time: 104591 ms
Total hot run time: 32920 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6403	6233	6238	6233
q2	240	333	229	229
q3	2275	2738	2329	2329
q4	1411	1884	1406	1406
q5	4360	4802	4905	4802
q6	189	185	148	148
q7	2064	1997	1857	1857
q8	2633	2848	2710	2710
q9	7355	7282	7361	7282
q10	3107	3370	2762	2762
q11	576	501	495	495
q12	632	773	660	660
q13	3393	3763	3208	3208
q14	287	294	311	294
q15	572	513	515	513
q16	672	702	642	642
q17	1276	1756	1238	1238
q18	7716	7579	7315	7315
q19	825	1138	1138	1138
q20	2035	2039	1964	1964
q21	5786	5297	4991	4991
q22	657	609	617	609
Total cold run time: 54464 ms
Total hot run time: 52825 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 197038 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 94b4ee78e6c7239cb5ee0aee8f2c9089181fd4d7, data reload: false

query1	1286	956	972	956
query2	6395	2425	2362	2362
query3	11058	4777	4632	4632
query4	32902	23738	23503	23503
query5	3860	608	461	461
query6	288	201	196	196
query7	3981	492	315	315
query8	312	257	245	245
query9	9372	2676	2632	2632
query10	452	311	258	258
query11	17984	15341	15176	15176
query12	174	107	103	103
query13	1577	552	439	439
query14	10002	7435	7517	7435
query15	270	207	193	193
query16	8019	641	520	520
query17	1583	773	580	580
query18	2140	397	306	306
query19	206	187	161	161
query20	127	117	115	115
query21	209	126	107	107
query22	4739	4705	4555	4555
query23	34357	33777	34100	33777
query24	6331	2293	2286	2286
query25	483	443	400	400
query26	772	274	160	160
query27	2032	462	328	328
query28	5453	2500	2460	2460
query29	660	555	422	422
query30	213	184	162	162
query31	1007	930	835	835
query32	93	61	58	58
query33	469	358	287	287
query34	787	843	524	524
query35	817	836	746	746
query36	1040	1073	981	981
query37	111	95	69	69
query38	4332	4300	4187	4187
query39	1515	1497	1468	1468
query40	202	112	102	102
query41	43	49	44	44
query42	115	102	104	102
query43	524	528	475	475
query44	1382	829	824	824
query45	179	176	176	176
query46	883	1078	659	659
query47	2042	2079	1980	1980
query48	404	410	322	322
query49	718	478	398	398
query50	648	682	390	390
query51	7195	7272	7321	7272
query52	100	100	98	98
query53	236	262	190	190
query54	483	491	423	423
query55	82	77	77	77
query56	265	262	261	261
query57	1284	1237	1185	1185
query58	237	228	222	222
query59	3168	3186	3019	3019
query60	277	253	242	242
query61	119	105	101	101
query62	866	795	757	757
query63	228	202	196	196
query64	3556	1045	668	668
query65	3319	3310	3255	3255
query66	776	401	301	301
query67	16513	15910	15527	15527
query68	9831	762	514	514
query69	509	297	255	255
query70	1255	1151	1110	1110
query71	427	294	263	263
query72	6305	3898	3870	3870
query73	804	749	360	360
query74	10252	9133	8830	8830
query75	4665	3105	2642	2642
query76	5646	1204	769	769
query77	1027	384	331	331
query78	10114	10161	9371	9371
query79	6751	905	584	584
query80	729	517	424	424
query81	492	266	232	232
query82	328	144	125	125
query83	197	162	143	143
query84	292	87	72	72
query85	775	363	341	341
query86	349	319	316	316
query87	4539	4501	4316	4316
query88	4061	2226	2201	2201
query89	436	322	292	292
query90	2135	187	191	187
query91	129	132	105	105
query92	64	55	50	50
query93	3776	875	527	527
query94	666	384	279	279
query95	338	272	252	252
query96	490	604	285	285
query97	2736	2819	2690	2690
query98	219	196	198	196
query99	1690	1545	1440	1440
Total cold run time: 305279 ms
Total hot run time: 197038 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 31.58 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 94b4ee78e6c7239cb5ee0aee8f2c9089181fd4d7, data reload: false

query1	0.03	0.04	0.03
query2	0.07	0.03	0.03
query3	0.23	0.07	0.07
query4	1.61	0.11	0.10
query5	0.41	0.41	0.41
query6	1.14	0.66	0.64
query7	0.02	0.02	0.01
query8	0.04	0.03	0.03
query9	0.58	0.52	0.51
query10	0.54	0.54	0.56
query11	0.14	0.11	0.11
query12	0.14	0.11	0.10
query13	0.60	0.62	0.60
query14	2.79	2.76	2.88
query15	0.91	0.84	0.83
query16	0.39	0.39	0.39
query17	1.04	1.04	1.05
query18	0.22	0.21	0.21
query19	1.93	1.76	2.03
query20	0.01	0.02	0.01
query21	15.36	0.92	0.57
query22	0.74	0.76	0.73
query23	15.24	1.39	0.54
query24	3.02	1.14	1.62
query25	0.22	0.21	0.06
query26	0.20	0.13	0.13
query27	0.05	0.05	0.05
query28	14.04	1.48	1.05
query29	12.61	4.00	3.27
query30	0.25	0.09	0.07
query31	2.80	0.58	0.40
query32	3.22	0.55	0.46
query33	3.11	3.10	3.11
query34	16.76	5.14	4.55
query35	4.61	4.56	4.48
query36	0.64	0.49	0.49
query37	0.09	0.07	0.06
query38	0.05	0.03	0.03
query39	0.03	0.02	0.03
query40	0.17	0.13	0.13
query41	0.08	0.03	0.02
query42	0.04	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 106.2 s
Total hot run time: 31.58 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.83% (10104/26020)
Line Coverage: 29.83% (85333/286074)
Region Coverage: 28.97% (43615/150529)
Branch Coverage: 25.50% (22236/87192)
Coverage Report: http://coverage.selectdb-in.cc/coverage/94b4ee78e6c7239cb5ee0aee8f2c9089181fd4d7_94b4ee78e6c7239cb5ee0aee8f2c9089181fd4d7/report/index.html

@Tech-Circle-48
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 32845 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 70a0d5646c2ac61c0287c3a71ec2146fef42e4fb, data reload: false

------ Round 1 ----------------------------------
q1	17611	6182	6056	6056
q2	2063	311	172	172
q3	10491	1256	747	747
q4	10219	876	442	442
q5	7742	2187	2034	2034
q6	209	176	145	145
q7	903	762	604	604
q8	9238	1409	1235	1235
q9	5314	5006	5043	5006
q10	6781	2334	1852	1852
q11	495	287	252	252
q12	360	362	224	224
q13	17771	3611	2997	2997
q14	228	233	214	214
q15	564	495	494	494
q16	630	640	578	578
q17	580	865	326	326
q18	7251	6658	6439	6439
q19	2021	981	564	564
q20	309	320	189	189
q21	2939	2281	1971	1971
q22	371	345	304	304
Total cold run time: 104090 ms
Total hot run time: 32845 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6284	6207	6237	6207
q2	234	323	229	229
q3	2280	2664	2367	2367
q4	1454	1876	1418	1418
q5	4364	4818	4876	4818
q6	189	184	146	146
q7	2084	1948	1855	1855
q8	2653	2788	2704	2704
q9	7346	7349	7387	7349
q10	3100	3357	2777	2777
q11	568	508	493	493
q12	632	768	665	665
q13	3333	3727	3097	3097
q14	285	294	288	288
q15	565	536	515	515
q16	671	688	653	653
q17	1245	1757	1255	1255
q18	7814	7431	7353	7353
q19	853	1069	1166	1069
q20	2030	2096	1946	1946
q21	5663	5406	4848	4848
q22	602	610	583	583
Total cold run time: 54249 ms
Total hot run time: 52635 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 197464 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 70a0d5646c2ac61c0287c3a71ec2146fef42e4fb, data reload: false

query1	1314	1009	938	938
query2	6504	2520	2424	2424
query3	11015	4821	4808	4808
query4	33052	24129	23476	23476
query5	3851	597	490	490
query6	294	205	195	195
query7	3987	505	306	306
query8	314	256	267	256
query9	9398	2642	2619	2619
query10	465	328	271	271
query11	17992	15369	15247	15247
query12	169	111	104	104
query13	1573	558	405	405
query14	10412	7743	7461	7461
query15	268	200	190	190
query16	8401	599	505	505
query17	1633	788	633	633
query18	2102	404	306	306
query19	200	189	152	152
query20	120	149	113	113
query21	208	128	114	114
query22	4703	4972	4565	4565
query23	34815	33573	33377	33377
query24	6437	2292	2246	2246
query25	463	441	404	404
query26	1127	290	174	174
query27	2343	468	327	327
query28	5439	2463	2459	2459
query29	661	574	420	420
query30	211	194	162	162
query31	999	944	869	869
query32	68	62	57	57
query33	493	358	292	292
query34	931	868	516	516
query35	836	833	776	776
query36	1036	1052	980	980
query37	113	102	74	74
query38	4312	4320	4285	4285
query39	1550	1544	1479	1479
query40	203	111	101	101
query41	44	41	42	41
query42	118	106	100	100
query43	521	520	513	513
query44	1333	838	823	823
query45	179	183	172	172
query46	897	1073	665	665
query47	1998	2023	1949	1949
query48	380	422	312	312
query49	769	490	382	382
query50	644	673	395	395
query51	7246	7295	7270	7270
query52	106	101	97	97
query53	229	253	191	191
query54	481	481	395	395
query55	81	76	77	76
query56	269	263	250	250
query57	1284	1247	1159	1159
query58	267	223	214	214
query59	3327	3406	3195	3195
query60	263	263	250	250
query61	112	108	107	107
query62	869	792	801	792
query63	234	191	187	187
query64	3586	1072	656	656
query65	3364	3253	3248	3248
query66	1011	408	310	310
query67	16618	15751	15584	15584
query68	9574	757	520	520
query69	476	286	249	249
query70	1194	1164	1121	1121
query71	428	295	254	254
query72	6220	3900	3916	3900
query73	669	741	357	357
query74	10281	9353	8949	8949
query75	4657	3173	2644	2644
query76	5502	1186	761	761
query77	1030	355	269	269
query78	9990	10227	9461	9461
query79	2166	916	607	607
query80	671	530	426	426
query81	478	281	229	229
query82	208	151	118	118
query83	194	169	141	141
query84	279	97	68	68
query85	742	383	293	293
query86	352	315	302	302
query87	4530	4550	4345	4345
query88	3399	2242	2211	2211
query89	421	345	287	287
query90	2086	188	183	183
query91	127	128	105	105
query92	64	56	50	50
query93	1988	901	527	527
query94	656	393	283	283
query95	328	260	252	252
query96	479	604	273	273
query97	2789	2790	2700	2700
query98	214	200	199	199
query99	1644	1546	1471	1471
Total cold run time: 300078 ms
Total hot run time: 197464 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 30.98 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 70a0d5646c2ac61c0287c3a71ec2146fef42e4fb, data reload: false

query1	0.04	0.05	0.04
query2	0.06	0.04	0.03
query3	0.24	0.06	0.08
query4	1.62	0.10	0.11
query5	0.40	0.40	0.40
query6	1.14	0.65	0.66
query7	0.02	0.02	0.01
query8	0.04	0.03	0.03
query9	0.59	0.49	0.49
query10	0.55	0.56	0.55
query11	0.14	0.10	0.10
query12	0.14	0.11	0.11
query13	0.61	0.62	0.60
query14	2.86	2.75	2.82
query15	0.89	0.83	0.83
query16	0.40	0.39	0.39
query17	1.08	1.08	1.04
query18	0.21	0.22	0.21
query19	1.90	1.92	1.90
query20	0.02	0.01	0.01
query21	15.37	0.94	0.58
query22	0.76	0.75	0.70
query23	15.27	1.44	0.61
query24	3.32	1.28	0.44
query25	0.29	0.22	0.13
query26	0.36	0.14	0.14
query27	0.05	0.04	0.04
query28	12.56	1.54	1.06
query29	12.61	3.97	3.30
query30	0.25	0.09	0.06
query31	2.81	0.61	0.38
query32	3.22	0.55	0.46
query33	3.11	3.12	3.24
query34	16.77	5.12	4.43
query35	4.53	4.45	4.45
query36	0.65	0.50	0.48
query37	0.09	0.06	0.06
query38	0.05	0.04	0.03
query39	0.03	0.02	0.02
query40	0.17	0.14	0.11
query41	0.08	0.03	0.03
query42	0.03	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 105.36 s
Total hot run time: 30.98 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.88% (10118/26022)
Line Coverage: 29.87% (85451/286109)
Region Coverage: 29.02% (43686/150563)
Branch Coverage: 25.55% (22287/87218)
Coverage Report: http://coverage.selectdb-in.cc/coverage/70a0d5646c2ac61c0287c3a71ec2146fef42e4fb_70a0d5646c2ac61c0287c3a71ec2146fef42e4fb/report/index.html

@sollhui
Copy link
Contributor

sollhui commented Dec 28, 2024

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 32745 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 96c85b01a171832d6070e209f16bbf67596329ee, data reload: false

------ Round 1 ----------------------------------
q1	17563	6261	6042	6042
q2	2050	315	173	173
q3	10516	1221	751	751
q4	10231	874	441	441
q5	7735	2204	1985	1985
q6	215	182	148	148
q7	894	774	612	612
q8	9243	1373	1172	1172
q9	5310	4961	4943	4943
q10	6775	2307	1894	1894
q11	486	286	262	262
q12	344	361	230	230
q13	17755	3643	2972	2972
q14	229	230	206	206
q15	563	530	499	499
q16	635	634	583	583
q17	584	862	337	337
q18	7238	6577	6453	6453
q19	2415	991	555	555
q20	291	315	184	184
q21	3129	2176	2000	2000
q22	363	343	303	303
Total cold run time: 104564 ms
Total hot run time: 32745 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6302	6260	6195	6195
q2	239	326	235	235
q3	2254	2690	2336	2336
q4	1450	1842	1331	1331
q5	4380	4762	4950	4762
q6	188	181	140	140
q7	2101	1959	1843	1843
q8	2646	2823	2690	2690
q9	7298	7377	7367	7367
q10	3041	3366	2790	2790
q11	566	513	490	490
q12	654	796	636	636
q13	3405	3721	3118	3118
q14	286	324	273	273
q15	575	539	506	506
q16	638	687	637	637
q17	1220	1778	1249	1249
q18	7832	7574	7500	7500
q19	867	1163	1082	1082
q20	2038	2039	1912	1912
q21	5686	5434	5023	5023
q22	593	635	584	584
Total cold run time: 54259 ms
Total hot run time: 52699 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 196563 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 96c85b01a171832d6070e209f16bbf67596329ee, data reload: false

query1	1319	949	978	949
query2	6489	2282	2292	2282
query3	11008	4871	4892	4871
query4	33182	24072	23413	23413
query5	4697	628	461	461
query6	282	209	193	193
query7	3986	493	313	313
query8	313	249	240	240
query9	9384	2637	2620	2620
query10	488	311	237	237
query11	18448	15693	15371	15371
query12	159	105	104	104
query13	1604	543	414	414
query14	11499	7128	7392	7128
query15	236	199	182	182
query16	7930	671	459	459
query17	1519	790	606	606
query18	2021	425	337	337
query19	209	198	164	164
query20	116	120	117	117
query21	216	140	111	111
query22	4636	4449	4425	4425
query23	34541	33470	33623	33470
query24	6386	2358	2264	2264
query25	471	451	403	403
query26	863	275	155	155
query27	2171	457	340	340
query28	5577	2489	2448	2448
query29	608	572	430	430
query30	215	185	157	157
query31	977	929	852	852
query32	93	69	59	59
query33	478	363	290	290
query34	784	871	529	529
query35	792	864	748	748
query36	1024	1078	986	986
query37	111	94	77	77
query38	4242	4166	4193	4166
query39	1530	1487	1465	1465
query40	211	115	100	100
query41	50	42	45	42
query42	117	101	101	101
query43	511	517	496	496
query44	1340	814	831	814
query45	184	177	176	176
query46	862	1075	675	675
query47	2014	2045	1936	1936
query48	390	404	326	326
query49	706	514	388	388
query50	643	679	419	419
query51	7402	7447	7299	7299
query52	102	106	94	94
query53	232	256	186	186
query54	494	509	416	416
query55	84	82	82	82
query56	263	281	270	270
query57	1241	1226	1159	1159
query58	237	239	228	228
query59	3249	3444	3069	3069
query60	299	261	250	250
query61	116	112	112	112
query62	896	815	761	761
query63	228	195	201	195
query64	3267	1018	673	673
query65	3314	3278	3328	3278
query66	829	406	303	303
query67	16346	15780	15561	15561
query68	9837	754	518	518
query69	491	286	250	250
query70	1219	1149	1090	1090
query71	434	277	251	251
query72	5924	3896	3899	3896
query73	828	749	356	356
query74	9889	9411	8941	8941
query75	4666	3160	2658	2658
query76	5552	1185	768	768
query77	1042	362	275	275
query78	10012	10278	9334	9334
query79	3965	889	573	573
query80	785	519	425	425
query81	483	265	234	234
query82	332	154	118	118
query83	188	160	140	140
query84	281	91	70	70
query85	746	424	311	311
query86	352	320	312	312
query87	4490	4538	4296	4296
query88	3356	2217	2173	2173
query89	445	335	289	289
query90	2109	189	185	185
query91	133	135	113	113
query92	64	54	57	54
query93	2460	849	521	521
query94	680	384	290	290
query95	337	267	247	247
query96	476	602	278	278
query97	2754	2787	2735	2735
query98	244	196	191	191
query99	1640	1599	1426	1426
Total cold run time: 302445 ms
Total hot run time: 196563 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 31.7 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit 96c85b01a171832d6070e209f16bbf67596329ee, data reload: false

query1	0.04	0.04	0.03
query2	0.08	0.04	0.04
query3	0.24	0.07	0.07
query4	1.62	0.11	0.10
query5	0.43	0.42	0.42
query6	1.15	0.65	0.65
query7	0.02	0.02	0.02
query8	0.04	0.03	0.03
query9	0.60	0.51	0.50
query10	0.57	0.57	0.58
query11	0.15	0.10	0.11
query12	0.14	0.11	0.11
query13	0.62	0.60	0.60
query14	2.71	2.77	2.85
query15	0.89	0.81	0.82
query16	0.40	0.39	0.39
query17	1.06	1.00	1.06
query18	0.23	0.22	0.21
query19	1.98	1.87	2.01
query20	0.01	0.01	0.02
query21	15.38	0.96	0.58
query22	0.75	0.70	0.67
query23	15.34	1.42	0.59
query24	3.01	1.36	1.10
query25	0.20	0.14	0.12
query26	0.24	0.14	0.14
query27	0.07	0.05	0.06
query28	14.20	1.53	1.06
query29	12.58	3.91	3.30
query30	0.25	0.10	0.07
query31	2.82	0.62	0.37
query32	3.22	0.53	0.46
query33	3.06	3.09	3.24
query34	16.88	5.13	4.56
query35	4.45	4.44	4.47
query36	0.66	0.49	0.49
query37	0.10	0.06	0.06
query38	0.04	0.03	0.03
query39	0.03	0.02	0.03
query40	0.17	0.14	0.12
query41	0.09	0.03	0.03
query42	0.04	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 106.59 s
Total hot run time: 31.7 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.89% (10121/26022)
Line Coverage: 29.88% (85518/286214)
Region Coverage: 29.02% (43719/150630)
Branch Coverage: 25.56% (22307/87270)
Coverage Report: http://coverage.selectdb-in.cc/coverage/96c85b01a171832d6070e209f16bbf67596329ee_96c85b01a171832d6070e209f16bbf67596329ee/report/index.html

@sollhui
Copy link
Contributor

sollhui commented Jan 2, 2025

run buildall

@doris-robot
Copy link

TPC-H: Total hot run time: 32749 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit cc72d06213e826013b6a02eec10a19e898599f73, data reload: false

------ Round 1 ----------------------------------
q1	17765	6333	6107	6107
q2	2050	311	162	162
q3	10524	1312	726	726
q4	10209	877	454	454
q5	8353	2291	2013	2013
q6	207	182	151	151
q7	920	730	632	632
q8	9242	1386	1206	1206
q9	5413	4952	4881	4881
q10	6766	2289	1842	1842
q11	478	277	258	258
q12	354	363	215	215
q13	17768	3631	3014	3014
q14	239	230	221	221
q15	562	512	505	505
q16	627	631	578	578
q17	585	865	338	338
q18	7281	6579	6334	6334
q19	2857	985	571	571
q20	300	308	186	186
q21	2841	2191	2039	2039
q22	365	338	316	316
Total cold run time: 105706 ms
Total hot run time: 32749 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6388	6247	6265	6247
q2	236	330	233	233
q3	2223	2641	2330	2330
q4	1389	1802	1346	1346
q5	4385	4800	4704	4704
q6	182	171	139	139
q7	1943	1862	1705	1705
q8	2530	2716	2597	2597
q9	7060	6957	6904	6904
q10	2954	3217	2720	2720
q11	576	503	497	497
q12	636	740	560	560
q13	3264	3654	2974	2974
q14	278	291	278	278
q15	572	500	487	487
q16	634	678	652	652
q17	1203	1705	1227	1227
q18	7243	6961	7084	6961
q19	827	1085	1098	1085
q20	1896	2003	1823	1823
q21	5784	5170	4973	4973
q22	630	632	598	598
Total cold run time: 52833 ms
Total hot run time: 51040 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190795 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 cc72d06213e826013b6a02eec10a19e898599f73, data reload: false

query1	979	375	391	375
query2	6539	2374	2419	2374
query3	6708	222	213	213
query4	34190	23803	23771	23771
query5	4620	641	467	467
query6	295	203	192	192
query7	4634	498	318	318
query8	317	246	241	241
query9	9685	2764	2733	2733
query10	474	316	244	244
query11	18744	15137	15138	15137
query12	167	107	101	101
query13	1693	541	409	409
query14	12623	7675	7322	7322
query15	229	194	195	194
query16	8046	611	401	401
query17	1566	754	558	558
query18	2014	385	288	288
query19	229	204	147	147
query20	126	110	108	108
query21	210	122	104	104
query22	4377	4507	4311	4311
query23	34456	33397	33473	33397
query24	6022	2225	2245	2225
query25	454	441	378	378
query26	1212	277	151	151
query27	1977	478	339	339
query28	5114	2465	2439	2439
query29	689	544	416	416
query30	222	184	158	158
query31	979	903	813	813
query32	70	59	59	59
query33	502	358	281	281
query34	787	839	524	524
query35	780	848	762	762
query36	1038	1063	973	973
query37	118	101	83	83
query38	4284	4037	4107	4037
query39	1459	1423	1450	1423
query40	204	113	98	98
query41	46	48	47	47
query42	118	108	100	100
query43	521	549	509	509
query44	1312	800	804	800
query45	179	175	163	163
query46	879	1045	644	644
query47	1920	1945	1877	1877
query48	380	395	305	305
query49	781	471	399	399
query50	633	645	393	393
query51	7008	7046	7187	7046
query52	102	99	86	86
query53	221	251	182	182
query54	477	473	405	405
query55	80	76	76	76
query56	253	290	238	238
query57	1183	1179	1115	1115
query58	239	222	229	222
query59	3231	3096	2981	2981
query60	273	258	248	248
query61	108	108	107	107
query62	890	825	748	748
query63	227	196	187	187
query64	4239	995	722	722
query65	3368	3216	3235	3216
query66	1040	414	313	313
query67	16006	15657	15490	15490
query68	7473	750	513	513
query69	453	300	261	261
query70	1162	1159	1139	1139
query71	455	280	247	247
query72	6154	3902	3879	3879
query73	679	741	368	368
query74	9348	9063	9199	9063
query75	3941	3152	2664	2664
query76	3697	1184	787	787
query77	762	359	280	280
query78	9972	9940	9277	9277
query79	3421	886	585	585
query80	723	503	429	429
query81	489	262	241	241
query82	690	151	126	126
query83	170	170	154	154
query84	246	94	75	75
query85	884	466	301	301
query86	417	290	301	290
query87	4559	4622	4473	4473
query88	5040	2204	2184	2184
query89	408	337	295	295
query90	1822	185	182	182
query91	140	149	104	104
query92	72	55	52	52
query93	2126	897	524	524
query94	671	377	253	253
query95	338	258	258	258
query96	493	607	284	284
query97	2707	2843	2680	2680
query98	241	212	216	212
query99	1659	1558	1432	1432
Total cold run time: 295958 ms
Total hot run time: 190795 ms

@doris-robot
Copy link

ClickBench: Total hot run time: 32 s
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
ClickBench test result on commit cc72d06213e826013b6a02eec10a19e898599f73, data reload: false

query1	0.04	0.04	0.03
query2	0.08	0.03	0.03
query3	0.24	0.07	0.07
query4	1.61	0.11	0.10
query5	0.43	0.42	0.43
query6	1.16	0.69	0.68
query7	0.02	0.02	0.02
query8	0.03	0.04	0.03
query9	0.58	0.50	0.50
query10	0.55	0.56	0.56
query11	0.15	0.11	0.10
query12	0.14	0.10	0.10
query13	0.63	0.63	0.60
query14	2.73	2.70	2.74
query15	0.93	0.85	0.84
query16	0.38	0.40	0.39
query17	1.12	1.06	1.07
query18	0.24	0.21	0.21
query19	2.01	1.88	2.04
query20	0.02	0.01	0.01
query21	15.38	0.95	0.59
query22	0.76	0.84	0.72
query23	15.20	1.46	0.63
query24	3.12	1.17	1.96
query25	0.24	0.10	0.08
query26	0.28	0.15	0.14
query27	0.04	0.04	0.05
query28	14.18	1.59	1.06
query29	12.56	4.01	3.22
query30	0.24	0.09	0.06
query31	2.83	0.61	0.38
query32	3.22	0.57	0.49
query33	3.15	3.16	3.17
query34	16.78	5.26	4.55
query35	4.55	4.63	4.56
query36	0.66	0.51	0.50
query37	0.10	0.06	0.05
query38	0.04	0.04	0.03
query39	0.03	0.02	0.02
query40	0.18	0.14	0.14
query41	0.08	0.03	0.03
query42	0.04	0.03	0.02
query43	0.04	0.03	0.03
Total cold run time: 106.79 s
Total hot run time: 32 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 38.90% (10123/26021)
Line Coverage: 29.90% (85557/286171)
Region Coverage: 29.01% (43705/150648)
Branch Coverage: 25.55% (22308/87326)
Coverage Report: http://coverage.selectdb-in.cc/coverage/cc72d06213e826013b6a02eec10a19e898599f73_cc72d06213e826013b6a02eec10a19e898599f73/report/index.html

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.

[Enhancement] implement streamload via http stream
6 participants