Skip to content

Conversation

@dataroaring
Copy link
Contributor

g

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

@Thearas
Copy link
Contributor

Thearas commented Apr 16, 2025

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
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	26232	4999	5021	4999
q2	2064	279	177	177
q3	10400	1195	697	697
q4	10244	987	515	515
q5	7504	2331	2326	2326
q6	185	165	141	141
q7	907	736	632	632
q8	9309	1325	1051	1051
q9	6832	5058	5080	5058
q10	6792	2308	1876	1876
q11	495	283	276	276
q12	349	347	220	220
q13	17762	3657	3150	3150
q14	222	242	196	196
q15	512	477	481	477
q16	445	448	399	399
q17	604	838	378	378
q18	7568	7120	7084	7084
q19	1286	950	562	562
q20	341	329	226	226
q21	3904	3434	2454	2454
q22	995	1017	977	977
Total cold run time: 114952 ms
Total hot run time: 33871 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5115	5032	4983	4983
q2	226	329	226	226
q3	2148	2656	2327	2327
q4	1420	1793	1373	1373
q5	4446	4368	4390	4368
q6	216	172	127	127
q7	1966	1928	1796	1796
q8	2627	2625	2537	2537
q9	7217	7213	7000	7000
q10	3013	3173	2717	2717
q11	585	508	496	496
q12	690	778	607	607
q13	3515	3932	3335	3335
q14	303	319	290	290
q15	517	486	476	476
q16	459	485	457	457
q17	1162	1581	1400	1400
q18	7731	7690	7502	7502
q19	827	788	854	788
q20	2013	2034	1820	1820
q21	5224	4751	4881	4751
q22	1073	1084	998	998
Total cold run time: 52493 ms
Total hot run time: 50374 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 192504 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 1e1ac60df6bcd277e82ee09e951cbdf150692592, data reload: false

query1	1432	1083	1050	1050
query2	6145	1785	1794	1785
query3	11007	4520	4504	4504
query4	53325	25285	23360	23360
query5	5177	519	443	443
query6	357	204	189	189
query7	5010	507	287	287
query8	329	245	253	245
query9	6299	2565	2555	2555
query10	446	326	255	255
query11	15079	14984	14839	14839
query12	159	109	107	107
query13	1160	513	418	418
query14	10160	6194	6166	6166
query15	219	203	183	183
query16	7072	648	501	501
query17	1076	729	586	586
query18	1523	404	315	315
query19	195	184	171	171
query20	132	142	164	142
query21	205	133	108	108
query22	4413	4491	4450	4450
query23	34216	33493	33514	33493
query24	6620	2366	2417	2366
query25	456	460	399	399
query26	662	275	154	154
query27	2182	504	343	343
query28	3070	2157	2147	2147
query29	581	587	471	471
query30	288	224	202	202
query31	900	872	776	776
query32	74	70	65	65
query33	475	384	364	364
query34	769	864	543	543
query35	795	827	746	746
query36	952	991	927	927
query37	112	109	77	77
query38	4269	4168	4118	4118
query39	1509	1457	1402	1402
query40	230	127	111	111
query41	58	57	52	52
query42	129	108	106	106
query43	505	518	478	478
query44	1395	818	809	809
query45	180	186	169	169
query46	848	1025	658	658
query47	1864	1883	1782	1782
query48	382	419	304	304
query49	692	500	428	428
query50	682	689	417	417
query51	4247	4222	4237	4222
query52	116	111	100	100
query53	243	274	189	189
query54	603	600	521	521
query55	82	86	86	86
query56	293	296	327	296
query57	1201	1191	1129	1129
query58	262	277	253	253
query59	2653	2755	2720	2720
query60	325	334	305	305
query61	155	154	147	147
query62	774	746	694	694
query63	239	202	193	193
query64	1787	1138	752	752
query65	4404	4315	4277	4277
query66	789	398	294	294
query67	15781	15722	15280	15280
query68	6657	883	514	514
query69	530	297	268	268
query70	1215	1140	1061	1061
query71	501	312	286	286
query72	5947	4748	4933	4748
query73	1348	657	340	340
query74	8908	9290	8912	8912
query75	3850	3185	2714	2714
query76	4328	1188	753	753
query77	632	363	275	275
query78	9962	10033	9200	9200
query79	4208	797	545	545
query80	614	505	429	429
query81	482	253	207	207
query82	465	128	99	99
query83	333	254	238	238
query84	292	99	79	79
query85	805	353	305	305
query86	352	301	293	293
query87	4500	4478	4370	4370
query88	2817	2182	2185	2182
query89	435	305	285	285
query90	1989	215	208	208
query91	174	136	115	115
query92	77	59	52	52
query93	2227	937	580	580
query94	676	413	307	307
query95	364	284	278	278
query96	489	554	272	272
query97	3149	3203	3114	3114
query98	226	221	199	199
query99	1464	1379	1252	1252
Total cold run time: 299785 ms
Total hot run time: 192504 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.04
query2	0.12	0.10	0.12
query3	0.25	0.20	0.19
query4	1.59	0.19	0.20
query5	0.60	0.61	0.61
query6	1.18	0.73	0.71
query7	0.02	0.02	0.01
query8	0.04	0.04	0.03
query9	0.60	0.51	0.52
query10	0.57	0.57	0.57
query11	0.16	0.11	0.11
query12	0.15	0.11	0.12
query13	0.61	0.60	0.59
query14	1.13	1.17	1.20
query15	0.89	0.86	0.84
query16	0.38	0.38	0.39
query17	1.03	1.03	1.05
query18	0.21	0.19	0.19
query19	1.96	1.80	1.76
query20	0.02	0.01	0.01
query21	15.40	0.94	0.57
query22	0.76	1.20	0.64
query23	14.96	1.33	0.61
query24	7.61	0.73	0.37
query25	0.44	0.07	0.09
query26	0.69	0.17	0.15
query27	0.05	0.04	0.04
query28	9.01	0.89	0.43
query29	12.55	4.07	3.35
query30	0.24	0.09	0.07
query31	2.83	0.60	0.38
query32	3.23	0.55	0.46
query33	3.03	3.10	3.07
query34	15.77	5.09	4.50
query35	4.52	4.49	4.46
query36	0.66	0.50	0.50
query37	0.08	0.06	0.06
query38	0.05	0.04	0.04
query39	0.03	0.02	0.02
query40	0.17	0.13	0.13
query41	0.08	0.02	0.02
query42	0.03	0.03	0.02
query43	0.04	0.04	0.03
Total cold run time: 103.77 s
Total hot run time: 29.13 s

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Apr 21, 2025
@github-actions
Copy link
Contributor

PR approved by at least one committer and no changes requested.

@github-actions
Copy link
Contributor

PR approved by anyone and no changes requested.

Copy link
Contributor

@yujun777 yujun777 left a comment

Choose a reason for hiding this comment

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

LGTM

@dataroaring dataroaring merged commit f38cd87 into apache:master Apr 21, 2025
28 of 29 checks passed
koarz pushed a commit to koarz/doris that referenced this pull request Jun 4, 2025
dataroaring added a commit to dataroaring/incubator-doris that referenced this pull request Jun 26, 2025
dataroaring added a commit to dataroaring/incubator-doris that referenced this pull request Jun 26, 2025
morrySnow pushed a commit that referenced this pull request Jun 27, 2025
#50094 (#52322)

Cherry-picked from #50094

Co-authored-by: Yongqiang YANG <yangyongqiang@selectdb.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants