Skip to content

[test](eager)aggfunc slots and group by key slots intersect#64416

Draft
englefly wants to merge 1 commit into
apache:masterfrom
englefly:eger-agg-ifxxy
Draft

[test](eager)aggfunc slots and group by key slots intersect#64416
englefly wants to merge 1 commit into
apache:masterfrom
englefly:eger-agg-ifxxy

Conversation

@englefly

Copy link
Copy Markdown
Contributor

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

@hello-stephen

Copy link
Copy Markdown
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?

@englefly

Copy link
Copy Markdown
Contributor Author

run buildall

@hello-stephen

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

------ Round 1 ----------------------------------
orders	Doris	NULL	NULL	0	0	0	NULL	0	NULL	NULL	2023-12-26 18:27:23	2023-12-26 18:42:55	NULL	utf-8	NULL	NULL	
============================================
q1	17760	4092	4103	4092
q2	q3	10820	1409	814	814
q4	4682	480	355	355
q5	7557	869	578	578
q6	184	174	139	139
q7	795	859	616	616
q8	9342	1591	1575	1575
q9	5859	4519	4496	4496
q10	6736	1816	1553	1553
q11	425	269	255	255
q12	633	437	307	307
q13	18116	3366	2740	2740
q14	267	272	238	238
q15	q16	814	766	705	705
q17	907	985	912	912
q18	6977	5953	5540	5540
q19	1334	1263	1144	1144
q20	522	393	257	257
q21	6312	2796	2722	2722
q22	481	384	323	323
Total cold run time: 100523 ms
Total hot run time: 29361 ms

----- Round 2, with runtime_filter_mode=off -----
orders	Doris	NULL	NULL	150000000	42	6422171781	NULL	22778155	NULL	NULL	2023-12-26 18:27:23	2023-12-26 18:42:55	NULL	utf-8	NULL	NULL	
============================================
q1	5227	4907	4909	4907
q2	q3	4879	5300	4777	4777
q4	2113	2223	1399	1399
q5	4776	4778	4691	4691
q6	240	185	138	138
q7	1877	1933	1515	1515
q8	2423	2207	2189	2189
q9	7959	7581	7506	7506
q10	4719	4667	4203	4203
q11	555	413	380	380
q12	740	742	538	538
q13	3018	3506	2811	2811
q14	289	282	256	256
q15	q16	676	691	626	626
q17	1312	1272	1285	1272
q18	7316	6831	6764	6764
q19	1147	1081	1086	1081
q20	2205	2235	1962	1962
q21	5383	4668	4586	4586
q22	520	456	418	418
Total cold run time: 57374 ms
Total hot run time: 52019 ms

@hello-stephen

Copy link
Copy Markdown
Contributor
TPC-DS: Total hot run time: 168775 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 4611ffa4d6fea79fc4d0ffac41c877aedee37a2e, data reload: false

query5	4340	605	468	468
query6	442	190	172	172
query7	4822	554	300	300
query8	352	208	189	189
query9	8790	4055	4056	4055
query10	466	309	252	252
query11	5852	2360	2137	2137
query12	158	99	97	97
query13	1243	613	384	384
query14	6397	5415	5083	5083
query14_1	4401	4404	4402	4402
query15	208	200	175	175
query16	992	454	434	434
query17	953	711	588	588
query18	2437	487	348	348
query19	197	185	155	155
query20	112	108	105	105
query21	220	144	119	119
query22	13610	13539	13400	13400
query23	17253	16511	16164	16164
query23_1	16260	16329	16176	16176
query24	7500	1789	1294	1294
query24_1	1300	1309	1349	1309
query25	530	426	360	360
query26	1300	314	164	164
query27	2722	564	329	329
query28	4434	2028	2012	2012
query29	1063	609	463	463
query30	314	233	196	196
query31	1114	1078	946	946
query32	112	60	59	59
query33	515	315	239	239
query34	1187	1158	671	671
query35	750	767	701	701
query36	1356	1394	1246	1246
query37	157	102	91	91
query38	3242	3127	3065	3065
query39	955	926	895	895
query39_1	871	883	869	869
query40	214	121	100	100
query41	63	60	59	59
query42	93	92	94	92
query43	330	333	282	282
query44	
query45	198	181	175	175
query46	1089	1231	744	744
query47	2365	2388	2257	2257
query48	399	394	289	289
query49	628	450	347	347
query50	1001	389	270	270
query51	4350	4285	4206	4206
query52	86	90	79	79
query53	247	269	190	190
query54	281	208	192	192
query55	77	74	70	70
query56	231	209	205	205
query57	1416	1385	1323	1323
query58	241	210	209	209
query59	1616	1651	1437	1437
query60	278	259	252	252
query61	148	144	145	144
query62	698	645	573	573
query63	236	186	183	183
query64	2528	747	596	596
query65	
query66	1801	454	330	330
query67	29654	29545	29548	29545
query68	
query69	422	298	265	265
query70	962	986	962	962
query71	300	221	203	203
query72	2934	2566	2348	2348
query73	821	807	424	424
query74	5122	4964	4757	4757
query75	2635	2549	2210	2210
query76	2339	1185	801	801
query77	362	362	285	285
query78	12223	12227	11801	11801
query79	1314	1046	763	763
query80	503	454	383	383
query81	449	273	235	235
query82	243	154	123	123
query83	273	283	251	251
query84	
query85	813	517	412	412
query86	331	310	281	281
query87	3397	3343	3194	3194
query88	3680	2736	2722	2722
query89	405	383	326	326
query90	2192	188	181	181
query91	179	153	130	130
query92	61	63	54	54
query93	1446	1408	870	870
query94	522	336	316	316
query95	698	367	428	367
query96	1032	808	344	344
query97	2694	2676	2541	2541
query98	208	208	207	207
query99	1150	1169	1022	1022
Total cold run time: 248965 ms
Total hot run time: 168775 ms

@hello-stephen

Copy link
Copy Markdown
Contributor

FE UT Coverage Report

Increment line coverage 100.00% (1/1) 🎉
Increment coverage report
Complete coverage report

@hello-stephen

Copy link
Copy Markdown
Contributor

FE Regression Coverage Report

Increment line coverage 100.00% (1/1) 🎉
Increment coverage report
Complete coverage report

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.

2 participants