Skip to content

Conversation

@github-actions
Copy link
Contributor

Cherry-picked from #45689

1. could improve serialization performance
2. check is incorrect, example int8 and int16 could be compatible
@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?

@dataroaring dataroaring reopened this Dec 20, 2024
@hello-stephen
Copy link
Contributor

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17566	7321	7242	7242
q2	2071	168	174	168
q3	10720	1064	1123	1064
q4	10549	753	698	698
q5	7762	2809	2722	2722
q6	229	143	141	141
q7	941	603	596	596
q8	9568	1939	1985	1939
q9	6972	6426	6427	6426
q10	7367	2281	2296	2281
q11	454	253	259	253
q12	404	209	203	203
q13	17777	2977	2972	2972
q14	237	208	204	204
q15	554	515	511	511
q16	657	612	603	603
q17	952	597	592	592
q18	7220	6632	6518	6518
q19	2100	1055	1010	1010
q20	477	195	203	195
q21	4127	3044	2962	2962
q22	1092	965	992	965
Total cold run time: 109796 ms
Total hot run time: 40265 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7345	7162	7205	7162
q2	321	235	232	232
q3	2859	2911	2901	2901
q4	1967	1748	1798	1748
q5	5638	5679	5641	5641
q6	223	137	140	137
q7	2211	1748	1757	1748
q8	3311	3506	3477	3477
q9	8691	8837	8816	8816
q10	3520	3506	3482	3482
q11	610	499	492	492
q12	783	582	602	582
q13	16532	3171	3111	3111
q14	293	289	262	262
q15	555	528	543	528
q16	718	669	681	669
q17	1853	1614	1589	1589
q18	8194	7923	7391	7391
q19	4257	1569	1654	1569
q20	2040	1867	1852	1852
q21	5319	5215	5169	5169
q22	1090	1054	1031	1031
Total cold run time: 78330 ms
Total hot run time: 59589 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 193979 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 00b23073a149706c05668727c134d862690ac02a, data reload: false

query1	1287	954	910	910
query2	6264	2014	1950	1950
query3	10840	4152	4008	4008
query4	65667	29386	23445	23445
query5	5838	455	465	455
query6	465	177	175	175
query7	5710	319	312	312
query8	316	239	226	226
query9	9067	2688	2692	2688
query10	526	265	258	258
query11	17990	15192	15841	15192
query12	156	106	110	106
query13	1530	429	411	411
query14	10725	6863	7213	6863
query15	203	167	180	167
query16	7301	467	505	467
query17	1106	582	581	581
query18	1818	319	319	319
query19	224	158	155	155
query20	115	127	115	115
query21	68	46	46	46
query22	4660	4438	4451	4438
query23	34426	34368	33999	33999
query24	6086	2929	2883	2883
query25	559	431	405	405
query26	723	168	167	167
query27	1944	290	293	290
query28	4782	2574	2524	2524
query29	703	462	474	462
query30	240	165	164	164
query31	1009	816	839	816
query32	69	60	57	57
query33	498	303	282	282
query34	911	503	517	503
query35	860	793	767	767
query36	1108	946	939	939
query37	125	70	69	69
query38	4009	4045	3928	3928
query39	1533	1479	1491	1479
query40	141	82	78	78
query41	48	48	47	47
query42	112	94	99	94
query43	530	491	490	490
query44	1148	809	804	804
query45	184	168	166	166
query46	1140	710	701	701
query47	2014	1885	1879	1879
query48	448	382	367	367
query49	718	360	371	360
query50	838	423	452	423
query51	7158	7178	7061	7061
query52	96	88	87	87
query53	257	187	182	182
query54	558	446	453	446
query55	75	74	80	74
query56	245	249	231	231
query57	1166	1075	1090	1075
query58	203	207	201	201
query59	3113	2876	2908	2876
query60	270	256	247	247
query61	106	119	106	106
query62	757	655	661	655
query63	203	184	190	184
query64	1780	681	619	619
query65	3212	3149	3166	3149
query66	674	297	299	297
query67	15871	15408	15287	15287
query68	4725	544	550	544
query69	429	252	290	252
query70	1144	1124	1130	1124
query71	393	254	246	246
query72	6536	2483	3734	2483
query73	750	337	337	337
query74	10266	8959	8888	8888
query75	3286	2627	2584	2584
query76	2581	1082	1133	1082
query77	495	272	266	266
query78	10670	9662	9673	9662
query79	4772	591	579	579
query80	1935	414	417	414
query81	554	242	234	234
query82	865	118	114	114
query83	278	145	145	145
query84	289	77	82	77
query85	1629	300	301	300
query86	470	297	299	297
query87	4519	4160	4307	4160
query88	5359	2394	2400	2394
query89	421	282	290	282
query90	2144	182	181	181
query91	176	143	146	143
query92	60	47	48	47
query93	5511	541	535	535
query94	955	290	290	290
query95	342	243	245	243
query96	628	280	276	276
query97	3324	3121	3159	3121
query98	207	193	201	193
query99	1751	1310	1279	1279
Total cold run time: 331990 ms
Total hot run time: 193979 ms

@eldenmoon eldenmoon merged commit 68bcdc0 into branch-3.0 Dec 20, 2024
18 of 21 checks passed
@github-actions github-actions bot deleted the auto-pick-45689-branch-3.0 branch December 20, 2024 05:50
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.

4 participants