Skip to content

[fix](nereids) project distinct to agg checker exclude window function#54133

Merged
924060929 merged 1 commit intoapache:masterfrom
yujun777:fix-project-distinct-window-function
Aug 11, 2025
Merged

[fix](nereids) project distinct to agg checker exclude window function#54133
924060929 merged 1 commit intoapache:masterfrom
yujun777:fix-project-distinct-window-function

Conversation

@yujun777
Copy link
Copy Markdown
Contributor

@yujun777 yujun777 commented Jul 31, 2025

What problem does this PR solve?

for a project, if it is distinct and no contains agg function, ProjectWithDistinctToAggregate will convert project to agg.

but the agg function should exclude window function.

for example:

for table t:

create table t(a int);
insert into t values (1), (1);

then for a distinct query

MySQL root@172.58.1.1:db1> select  distinct a, max(a) over() from t;
+---+---------------+
| a | max(a) over() |
+---+---------------+
| 1 | 1             |
| 1 | 1             |
+---+---------------+

it output two rows, it's error, should output one row.

so we exclude the window function, then with this pr, the result will be:

MySQL root@172.58.1.1:db1> select  distinct a, max(a) over() from t;
+---+---------------+
| a | max(a) over() |
+---+---------------+
| 1 | 1             |
+---+---------------+

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
Copy Markdown
Contributor

Thearas commented Jul 31, 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?

@yujun777
Copy link
Copy Markdown
Contributor Author

run buildall

@yujun777 yujun777 force-pushed the fix-project-distinct-window-function branch from 6ac7f5e to 6046e2d Compare July 31, 2025 03:26
@yujun777
Copy link
Copy Markdown
Contributor Author

run buildall

@yujun777 yujun777 force-pushed the fix-project-distinct-window-function branch from 6046e2d to ea287b1 Compare July 31, 2025 03:51
@yujun777
Copy link
Copy Markdown
Contributor Author

run buildall

@doris-robot
Copy link
Copy Markdown

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

------ Round 1 ----------------------------------
q1	17648	6011	5741	5741
q2	1937	314	197	197
q3	10275	1410	742	742
q4	10225	1052	549	549
q5	7562	2536	2556	2536
q6	198	177	137	137
q7	970	772	628	628
q8	9309	1488	1261	1261
q9	6843	5361	5407	5361
q10	6969	2431	2003	2003
q11	476	280	272	272
q12	371	400	233	233
q13	17789	3538	3051	3051
q14	250	260	227	227
q15	552	481	469	469
q16	424	444	376	376
q17	573	888	360	360
q18	7735	7131	7184	7131
q19	1229	1103	566	566
q20	344	335	216	216
q21	3588	3087	2387	2387
q22	1086	1119	1032	1032
Total cold run time: 106353 ms
Total hot run time: 35475 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6055	6106	6103	6103
q2	250	335	215	215
q3	2157	2590	2208	2208
q4	1364	1806	1593	1593
q5	4664	4541	4452	4452
q6	263	190	136	136
q7	2086	2031	1915	1915
q8	2795	2784	2675	2675
q9	7254	7282	7280	7280
q10	3328	3439	3004	3004
q11	617	576	501	501
q12	752	814	720	720
q13	3410	4023	3308	3308
q14	316	311	293	293
q15	515	481	459	459
q16	476	557	454	454
q17	1274	1663	1475	1475
q18	12908	8166	7557	7557
q19	4190	1060	1076	1060
q20	2094	2038	1832	1832
q21	15010	4509	4416	4416
q22	1092	1028	984	984
Total cold run time: 72870 ms
Total hot run time: 52640 ms

@doris-robot
Copy link
Copy Markdown

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

reason	Doris	NULL	NULL	0	0	0	NULL	0	NULL	NULL	2023-12-26 22:43:56	2023-12-26 22:44:01	NULL	utf-8	NULL	NULL	
============================================
query1	1013	396	447	396
query2	6530	1829	1707	1707
query3	6745	221	221	221
query4	26992	23726	22840	22840
query5	4372	625	530	530
query6	333	260	235	235
query7	4631	531	297	297
query8	280	270	231	231
query9	8564	3165	3155	3155
query10	480	355	289	289
query11	15800	15156	14747	14747
query12	183	137	132	132
query13	1647	551	403	403
query14	10404	7719	7813	7719
query15	255	201	170	170
query16	8007	629	471	471
query17	1620	769	614	614
query18	2104	446	330	330
query19	286	219	194	194
query20	155	149	145	145
query21	219	138	111	111
query22	4168	4019	4008	4008
query23	34736	34558	34565	34558
query24	7182	2473	2462	2462
query25	571	544	468	468
query26	1069	298	170	170
query27	2510	474	367	367
query28	4280	2389	2373	2373
query29	755	629	521	521
query30	300	240	204	204
query31	872	798	785	785
query32	86	81	81	81
query33	571	407	368	368
query34	810	834	526	526
query35	791	834	760	760
query36	1020	1058	943	943
query37	139	109	94	94
query38	4082	3973	3998	3973
query39	1471	1387	1387	1387
query40	240	144	135	135
query41	63	59	59	59
query42	145	126	135	126
query43	544	518	478	478
query44	1411	874	905	874
query45	208	189	183	183
query46	951	1074	678	678
query47	1810	1838	1741	1741
query48	404	431	314	314
query49	720	514	410	410
query50	677	694	422	422
query51	4325	4211	4194	4194
query52	134	132	115	115
query53	258	298	210	210
query54	645	651	553	553
query55	91	87	87	87
query56	362	357	355	355
query57	1192	1235	1149	1149
query58	345	337	344	337
query59	2754	2728	2747	2728
query60	406	385	398	385
query61	131	124	123	123
query62	807	742	653	653
query63	258	215	210	210
query64	3932	1115	771	771
query65	4275	4146	4073	4073
query66	1116	514	366	366
query67	query68	18045	646	600	600
query69	1011	319	283	283
query70	1438	1126	1101	1101
query71	676	354	328	328
query72	9088	2260	2407	2260
query73	4085	658	359	359
query74	9104	9058	8855	8855
query75	7366	3157	2703	2703
query76	8505	1248	787	787
query77	1164	425	390	390
query78	query79	17420	938	857	857
query80	2767	493	472	472
query81	535	228	238	228
query82	447	118	117	117
query83	336	271	266	266
query84	292	92	83	83
query85	1673	383	340	340
query86	354	307	313	307
query87	4465	4253	4251	4251
query88	5395	2220	2207	2207
query89	495	353	319	319
query90	2606	235	233	233
query91	146	139	112	112
query92	87	71	67	67
query93	6847	992	671	671
query94	1123	388	275	275
query95	420	326	307	307
query96	505	590	287	287
query97	2722	2727	2612	2612
query98	244	242	230	230
query99	1555	1339	1294	1294
Total cold run time: 305153 ms
Total hot run time: 163915 ms

@doris-robot
Copy link
Copy Markdown

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

query1	0.04	0.03	0.03
query2	0.08	0.04	0.04
query3	0.25	0.07	0.07
query4	1.62	0.11	0.10
query5	0.44	0.44	0.43
query6	1.17	0.65	0.66
query7	0.02	0.02	0.02
query8	0.05	0.03	0.04
query9	0.53	0.47	0.47
query10	0.54	0.54	0.52
query11	0.15	0.10	0.10
query12	0.14	0.11	0.11
query13	0.64	0.64	0.64
query14	0.90	1.14	1.02
query15	0.94	0.87	0.90
query16	0.39	0.39	0.39
query17	1.08	1.07	1.03
query18	0.22	0.21	0.20
query19	1.88	1.78	1.88
query20	0.02	0.01	0.01
query21	15.39	0.89	0.57
query22	0.75	1.14	0.63
query23	15.03	1.15	0.64
query24	6.80	1.63	0.64
query25	0.49	0.33	0.06
query26	0.60	0.16	0.12
query27	0.06	0.04	0.05
query28	9.58	0.83	0.46
query29	12.62	3.82	3.33
query30	3.09	2.97	2.98
query31	2.81	0.56	0.40
query32	3.23	0.57	0.50
query33	3.04	3.18	3.17
query34	16.12	5.36	4.90
query35	4.89	4.95	4.96
query36	0.70	0.52	0.50
query37	0.10	0.08	0.07
query38	0.05	0.05	0.04
query39	0.03	0.02	0.02
query40	0.17	0.13	0.14
query41	0.08	0.03	0.03
query42	0.03	0.02	0.02
query43	0.04	0.04	0.04
Total cold run time: 106.8 s
Total hot run time: 32.74 s

@yujun777
Copy link
Copy Markdown
Contributor Author

run nonconcurrent

@yujun777 yujun777 force-pushed the fix-project-distinct-window-function branch from ea287b1 to fe137c9 Compare July 31, 2025 09:11
@yujun777
Copy link
Copy Markdown
Contributor Author

run buildall

@hello-stephen
Copy link
Copy Markdown
Contributor

FE UT Coverage Report

Increment line coverage 94.44% (17/18) 🎉
Increment coverage report
Complete coverage report

@doris-robot
Copy link
Copy Markdown

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

------ Round 1 ----------------------------------
q1	17719	5863	5507	5507
q2	1958	276	191	191
q3	10647	1292	711	711
q4	10315	998	509	509
q5	10014	2236	2323	2236
q6	233	165	130	130
q7	890	755	634	634
q8	9324	1333	1073	1073
q9	6952	5118	5142	5118
q10	6952	2343	1966	1966
q11	472	276	263	263
q12	383	364	223	223
q13	17796	3510	2974	2974
q14	247	251	225	225
q15	555	484	461	461
q16	430	442	370	370
q17	568	851	371	371
q18	7852	6934	7007	6934
q19	1387	983	537	537
q20	329	318	218	218
q21	3354	3045	2330	2330
q22	1059	1039	987	987
Total cold run time: 109436 ms
Total hot run time: 33968 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5902	5760	5842	5760
q2	276	308	222	222
q3	2110	2560	2307	2307
q4	1319	1701	1308	1308
q5	4556	4462	4468	4462
q6	219	179	138	138
q7	1861	1902	1832	1832
q8	2633	2466	2573	2466
q9	7320	7468	7363	7363
q10	3188	3352	3172	3172
q11	549	513	500	500
q12	677	764	626	626
q13	3318	3765	3282	3282
q14	311	331	298	298
q15	511	476	445	445
q16	510	476	465	465
q17	1370	1456	1341	1341
q18	8148	7778	7858	7778
q19	7530	984	1007	984
q20	1985	2053	1797	1797
q21	9664	4285	4342	4285
q22	1074	1080	973	973
Total cold run time: 65031 ms
Total hot run time: 51804 ms

@doris-robot
Copy link
Copy Markdown

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

============================================
query1	1042	435	402	402
query2	6511	1954	1697	1697
query3	6746	225	219	219
query4	27418	23502	22843	22843
query5	4418	659	531	531
query6	334	239	249	239
query7	4632	526	299	299
query8	298	248	239	239
query9	8652	3257	3202	3202
query10	478	336	313	313
query11	15822	15050	14731	14731
query12	191	141	133	133
query13	1678	573	413	413
query14	9569	7810	7776	7776
query15	269	187	181	181
query16	7986	674	484	484
query17	1662	808	638	638
query18	2094	466	334	334
query19	303	222	194	194
query20	159	141	135	135
query21	223	133	124	124
query22	4107	3947	3747	3747
query23	34644	34163	34106	34106
query24	7944	2433	2407	2407
query25	549	507	443	443
query26	818	291	161	161
query27	2629	495	356	356
query28	4224	2357	2358	2357
query29	665	620	493	493
query30	312	230	199	199
query31	895	770	724	724
query32	87	80	82	80
query33	578	424	390	390
query34	830	853	545	545
query35	822	809	748	748
query36	1060	1040	958	958
query37	137	108	90	90
query38	4004	4084	4024	4024
query39	1468	1412	1359	1359
query40	250	143	130	130
query41	61	57	56	56
query42	149	125	126	125
query43	534	531	495	495
query44	1451	889	868	868
query45	203	184	196	184
query46	943	1065	671	671
query47	1784	1809	1747	1747
query48	410	420	315	315
query49	700	513	436	436
query50	678	696	418	418
query51	4141	4275	4164	4164
query52	131	129	121	121
query53	269	295	213	213
query54	648	645	583	583
query55	91	85	88	85
query56	349	365	356	356
query57	1211	1242	1122	1122
query58	338	328	341	328
query59	2688	2698	2587	2587
query60	426	431	397	397
query61	130	128	124	124
query62	812	729	644	644
query63	252	211	214	211
query64	3417	1123	810	810
query65	4232	4154	4128	4128
query66	901	436	333	333
query67	query68	17005	879	872	872
query69	1100	292	336	292
query70	1361	1160	1090	1090
query71	721	327	320	320
query72	9232	2355	2147	2147
query73	3064	705	360	360
query74	9089	8917	8602	8602
query75	7690	3156	2664	2664
query76	8826	1224	811	811
query77	1161	412	343	343
query78	9927	11599	9549	9549
query79	15376	638	584	584
query80	1991	575	567	567
query81	582	273	234	234
query82	464	158	121	121
query83	384	290	274	274
query84	308	103	87	87
query85	978	439	337	337
query86	376	324	274	274
query87	4307	4274	4140	4140
query88	5578	2238	2227	2227
query89	508	367	315	315
query90	2576	231	228	228
query91	142	139	113	113
query92	90	71	69	69
query93	6586	987	667	667
query94	1117	391	305	305
query95	433	345	329	329
query96	505	590	282	282
query97	2722	2729	2628	2628
query98	277	235	220	220
query99	1466	1433	1315	1315
Total cold run time: 309399 ms
Total hot run time: 172331 ms

@doris-robot
Copy link
Copy Markdown

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

query1	0.04	0.04	0.03
query2	0.07	0.05	0.05
query3	0.25	0.07	0.07
query4	1.60	0.10	0.10
query5	0.43	0.41	0.43
query6	1.15	0.68	0.66
query7	0.02	0.02	0.01
query8	0.04	0.04	0.04
query9	0.55	0.48	0.48
query10	0.55	0.53	0.54
query11	0.16	0.10	0.10
query12	0.14	0.10	0.11
query13	0.65	0.67	0.65
query14	0.90	1.09	1.16
query15	0.92	0.87	0.89
query16	0.41	0.41	0.40
query17	1.05	1.06	1.05
query18	0.22	0.21	0.21
query19	2.06	1.83	1.82
query20	0.02	0.01	0.01
query21	15.38	0.84	0.56
query22	0.79	1.18	0.67
query23	14.94	1.13	0.64
query24	6.34	0.87	0.71
query25	0.49	0.17	0.07
query26	0.58	0.17	0.14
query27	0.07	0.06	0.06
query28	9.89	0.88	0.44
query29	12.61	3.83	3.35
query30	3.13	2.99	3.00
query31	2.81	0.58	0.40
query32	3.25	0.57	0.50
query33	3.06	3.20	3.20
query34	15.81	5.32	4.91
query35	4.83	5.03	4.98
query36	0.70	0.51	0.51
query37	0.10	0.07	0.07
query38	0.05	0.05	0.05
query39	0.03	0.03	0.03
query40	0.17	0.14	0.13
query41	0.08	0.03	0.03
query42	0.04	0.03	0.03
query43	0.04	0.03	0.03
Total cold run time: 106.42 s
Total hot run time: 33.18 s

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

github-actions bot commented Aug 4, 2025

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

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Aug 4, 2025

PR approved by anyone and no changes requested.

@yujun777 yujun777 force-pushed the fix-project-distinct-window-function branch from fe137c9 to c32624c Compare August 8, 2025 09:56
@yujun777
Copy link
Copy Markdown
Contributor Author

yujun777 commented Aug 8, 2025

run buildall

@doris-robot
Copy link
Copy Markdown

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

------ Round 1 ----------------------------------
q1	17584	5444	5170	5170
q2	1926	292	189	189
q3	10285	1398	727	727
q4	10245	1053	512	512
q5	7537	2316	2292	2292
q6	187	169	131	131
q7	901	759	628	628
q8	9319	1316	1024	1024
q9	6660	5043	5099	5043
q10	6909	2337	2004	2004
q11	449	278	260	260
q12	347	367	215	215
q13	17804	3482	2984	2984
q14	225	255	213	213
q15	544	466	468	466
q16	423	422	369	369
q17	580	819	346	346
q18	7249	6919	6921	6919
q19	3069	994	543	543
q20	318	307	211	211
q21	3477	3054	2259	2259
q22	1084	1093	1036	1036
Total cold run time: 107122 ms
Total hot run time: 33541 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5526	5385	5334	5334
q2	232	317	221	221
q3	2079	2523	2164	2164
q4	1340	1724	1309	1309
q5	4086	4409	4456	4409
q6	219	197	140	140
q7	2052	1921	1794	1794
q8	2570	2382	2412	2382
q9	7473	7388	7525	7388
q10	3229	3253	2973	2973
q11	542	554	551	551
q12	687	747	640	640
q13	3545	3713	3191	3191
q14	346	328	304	304
q15	508	482	475	475
q16	487	491	466	466
q17	1220	1450	1317	1317
q18	7861	7702	7714	7702
q19	13358	908	908	908
q20	2860	1973	1847	1847
q21	14840	4305	4240	4240
q22	1087	1017	991	991
Total cold run time: 76147 ms
Total hot run time: 50746 ms

@doris-robot
Copy link
Copy Markdown

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

============================================
query1	993	394	421	394
query2	6540	1826	1662	1662
query3	6742	230	219	219
query4	27066	23502	23289	23289
query5	4303	652	497	497
query6	320	251	217	217
query7	5068	543	298	298
query8	293	242	223	223
query9	8732	3060	2986	2986
query10	499	344	316	316
query11	15824	14970	14780	14780
query12	194	137	138	137
query13	1685	565	403	403
query14	8696	5914	5887	5887
query15	219	193	172	172
query16	7126	640	442	442
query17	990	803	672	672
query18	2026	459	333	333
query19	232	231	190	190
query20	156	143	138	138
query21	212	125	107	107
query22	4013	3965	3777	3777
query23	34466	34535	34287	34287
query24	5337	2400	2452	2400
query25	497	531	445	445
query26	717	293	164	164
query27	2258	502	351	351
query28	3130	2338	2345	2338
query29	641	599	500	500
query30	293	235	204	204
query31	850	791	723	723
query32	86	78	79	78
query33	492	424	376	376
query34	799	848	516	516
query35	803	829	759	759
query36	1033	1059	944	944
query37	131	114	88	88
query38	3879	3990	3891	3891
query39	1426	1394	1365	1365
query40	241	147	133	133
query41	68	57	55	55
query42	140	123	133	123
query43	522	503	483	483
query44	1407	888	888	888
query45	203	183	183	183
query46	961	1087	708	708
query47	1776	1798	1746	1746
query48	420	444	312	312
query49	666	492	420	420
query50	684	693	403	403
query51	4251	4247	4208	4208
query52	129	137	121	121
query53	269	295	220	220
query54	654	643	559	559
query55	91	90	93	90
query56	357	371	358	358
query57	1185	1216	1145	1145
query58	343	352	338	338
query59	2661	2624	2519	2519
query60	395	400	402	400
query61	124	122	125	122
query62	766	757	645	645
query63	253	213	212	212
query64	2376	1107	763	763
query65	4232	4176	4139	4139
query66	1100	456	335	335
query67	query68	18511	606	592	592
query69	1005	305	294	294
query70	1464	1128	1141	1128
query71	735	345	311	311
query72	9268	2250	2428	2250
query73	3861	640	351	351
query74	9399	8809	8943	8809
query75	7753	3080	2670	2670
query76	8908	1226	781	781
query77	1160	431	337	337
query78	9624	11564	9527	9527
query79	14979	616	585	585
query80	2459	572	493	493
query81	553	264	232	232
query82	532	152	122	122
query83	363	282	271	271
query84	348	100	84	84
query85	933	384	344	344
query86	368	339	299	299
query87	4290	4216	4066	4066
query88	5577	2264	2234	2234
query89	491	370	319	319
query90	2513	237	236	236
query91	146	144	114	114
query92	150	75	66	66
query93	6451	1021	653	653
query94	1153	414	282	282
query95	435	329	317	317
query96	513	596	289	289
query97	2669	2721	2632	2632
query98	255	232	223	223
query99	1474	1429	1278	1278
Total cold run time: 303381 ms
Total hot run time: 170385 ms

@doris-robot
Copy link
Copy Markdown

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

query1	0.05	0.03	0.03
query2	0.08	0.04	0.04
query3	0.24	0.07	0.07
query4	1.62	0.11	0.11
query5	0.41	0.43	0.45
query6	1.16	0.68	0.67
query7	0.02	0.02	0.02
query8	0.05	0.04	0.04
query9	0.59	0.48	0.47
query10	0.54	0.52	0.53
query11	0.16	0.11	0.10
query12	0.14	0.12	0.11
query13	0.68	0.65	0.67
query14	1.04	1.06	1.12
query15	0.95	0.89	0.89
query16	0.40	0.39	0.40
query17	1.08	1.05	1.05
query18	0.23	0.21	0.21
query19	1.92	1.84	1.97
query20	0.02	0.02	0.01
query21	15.35	0.85	0.56
query22	0.75	1.23	0.77
query23	14.79	1.17	0.60
query24	6.81	0.92	0.65
query25	0.53	0.22	0.10
query26	0.59	0.15	0.13
query27	0.05	0.05	0.05
query28	9.78	0.89	0.45
query29	12.69	3.88	3.38
query30	3.11	3.07	2.97
query31	2.83	0.59	0.40
query32	3.24	0.60	0.51
query33	3.13	3.23	3.26
query34	16.29	5.48	4.99
query35	4.96	5.01	5.10
query36	0.72	0.53	0.52
query37	0.10	0.07	0.08
query38	0.05	0.05	0.04
query39	0.04	0.02	0.02
query40	0.18	0.14	0.14
query41	0.07	0.03	0.03
query42	0.04	0.02	0.02
query43	0.04	0.04	0.04
Total cold run time: 107.52 s
Total hot run time: 33.39 s

@yujun777
Copy link
Copy Markdown
Contributor Author

yujun777 commented Aug 8, 2025

run nonconcurrent

@hello-stephen
Copy link
Copy Markdown
Contributor

FE UT Coverage Report

Increment line coverage 94.44% (17/18) 🎉
Increment coverage report
Complete coverage report

@yujun777
Copy link
Copy Markdown
Contributor Author

yujun777 commented Aug 8, 2025

run nonConcurrent

@yujun777
Copy link
Copy Markdown
Contributor Author

yujun777 commented Aug 8, 2025

run nonconcurrent

@924060929 924060929 merged commit 23f9248 into apache:master Aug 11, 2025
25 of 26 checks passed
dataroaring pushed a commit that referenced this pull request Aug 12, 2025
morrySnow pushed a commit that referenced this pull request Aug 13, 2025
yiguolei pushed a commit that referenced this pull request Aug 14, 2025
@gavinchou gavinchou mentioned this pull request Sep 1, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

approved Indicates a PR has been approved by one committer. dev/2.1.12-merged dev/3.0.8-merged dev/3.1.0-merged p0_w reviewed usercase Important user case type label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants