Skip to content

[clean](function) remove FunctionSet class#61378

Open
morrySnow wants to merge 1 commit intoapache:masterfrom
morrySnow:clear_function
Open

[clean](function) remove FunctionSet class#61378
morrySnow wants to merge 1 commit intoapache:masterfrom
morrySnow:clear_function

Conversation

@morrySnow
Copy link
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

@morrySnow
Copy link
Contributor Author

run buildall

@Thearas
Copy link
Contributor

Thearas commented Mar 16, 2026

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?

@morrySnow
Copy link
Contributor Author

run buildall

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 67.65% (23/34) 🎉
Increment coverage report
Complete coverage report

@doris-robot
Copy link

TPC-H: Total hot run time: 27198 ms
machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
Tpch sf100 test result on commit 2c3f0ac5b0681d7b175fe7ea00662a88d2f3a6c5, 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	17648	4566	4342	4342
q2	q3	10640	811	568	568
q4	4682	346	250	250
q5	7562	1211	1007	1007
q6	181	178	146	146
q7	806	849	707	707
q8	9919	1503	1349	1349
q9	5645	4651	4685	4651
q10	6293	1936	1700	1700
q11	474	255	257	255
q12	747	597	475	475
q13	18037	3114	2195	2195
q14	235	233	214	214
q15	q16	739	738	683	683
q17	738	853	441	441
q18	5955	5475	5307	5307
q19	1137	1009	597	597
q20	536	498	387	387
q21	4490	1925	1615	1615
q22	410	343	309	309
Total cold run time: 96874 ms
Total hot run time: 27198 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	4651	4528	4613	4528
q2	q3	3992	4371	3895	3895
q4	922	1238	816	816
q5	4168	4389	4383	4383
q6	183	174	147	147
q7	1759	1684	1556	1556
q8	2537	2812	2644	2644
q9	7477	7402	7486	7402
q10	3784	4052	3602	3602
q11	520	440	466	440
q12	497	597	452	452
q13	2883	3216	2351	2351
q14	296	316	276	276
q15	q16	732	785	742	742
q17	1167	1393	1327	1327
q18	7310	6808	6692	6692
q19	856	937	943	937
q20	2084	2123	1958	1958
q21	3998	3514	3386	3386
q22	494	465	385	385
Total cold run time: 50310 ms
Total hot run time: 47919 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 168723 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 2c3f0ac5b0681d7b175fe7ea00662a88d2f3a6c5, data reload: false

query5	4328	634	493	493
query6	323	220	194	194
query7	4225	468	257	257
query8	337	242	251	242
query9	8671	2760	2748	2748
query10	509	376	341	341
query11	7021	5128	4929	4929
query12	181	132	134	132
query13	1284	471	341	341
query14	5769	3697	3490	3490
query14_1	2867	2820	2796	2796
query15	208	195	178	178
query16	982	473	439	439
query17	870	737	632	632
query18	2451	453	357	357
query19	220	216	185	185
query20	138	131	130	130
query21	216	138	112	112
query22	13309	14441	14683	14441
query23	16275	15964	15658	15658
query23_1	15633	15814	15602	15602
query24	8578	1674	1251	1251
query24_1	1239	1227	1236	1227
query25	534	449	399	399
query26	1235	252	147	147
query27	2799	471	292	292
query28	4502	1858	1842	1842
query29	860	550	476	476
query30	299	228	193	193
query31	1000	958	868	868
query32	80	71	72	71
query33	505	326	280	280
query34	902	868	524	524
query35	641	687	597	597
query36	1077	1113	971	971
query37	137	100	87	87
query38	2929	2907	2875	2875
query39	849	835	805	805
query39_1	800	798	819	798
query40	232	153	136	136
query41	62	58	57	57
query42	262	257	253	253
query43	244	246	221	221
query44	
query45	200	194	180	180
query46	881	983	609	609
query47	2088	2107	2046	2046
query48	321	320	229	229
query49	620	491	380	380
query50	681	271	210	210
query51	4054	4049	4012	4012
query52	266	264	257	257
query53	294	333	284	284
query54	310	274	271	271
query55	94	92	82	82
query56	313	311	311	311
query57	1925	1656	1836	1656
query58	284	273	273	273
query59	2783	2969	2732	2732
query60	344	341	318	318
query61	142	142	147	142
query62	626	588	543	543
query63	309	277	271	271
query64	5131	1249	991	991
query65	
query66	1477	482	357	357
query67	24331	24462	24280	24280
query68	
query69	407	312	296	296
query70	970	936	948	936
query71	339	306	303	303
query72	2762	2666	2290	2290
query73	547	539	323	323
query74	9627	9574	9404	9404
query75	2848	2757	2466	2466
query76	2279	1055	685	685
query77	377	389	309	309
query78	10977	11147	10497	10497
query79	2507	767	594	594
query80	1765	632	532	532
query81	552	263	222	222
query82	1014	153	120	120
query83	332	269	245	245
query84	299	112	92	92
query85	907	482	433	433
query86	405	309	293	293
query87	3108	3151	2993	2993
query88	3544	2689	2662	2662
query89	419	383	347	347
query90	2022	180	173	173
query91	165	164	130	130
query92	75	79	68	68
query93	1002	868	496	496
query94	636	311	281	281
query95	589	346	377	346
query96	647	507	226	226
query97	2482	2475	2373	2373
query98	230	221	219	219
query99	961	993	929	929
Total cold run time: 251617 ms
Total hot run time: 168723 ms

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