Skip to content

Conversation

@zhangstar333
Copy link
Contributor

What problem does this PR solve?

Problem Summary:
when udf jni call meet some error, should delete local ref before return error

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 Mar 4, 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?

@zhangstar333
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17633	5182	5073	5073
q2	2054	303	172	172
q3	10412	1341	743	743
q4	10271	1024	529	529
q5	8269	2377	2367	2367
q6	196	167	136	136
q7	897	761	632	632
q8	9304	1368	1064	1064
q9	5041	4717	4874	4717
q10	6823	2313	1923	1923
q11	481	275	282	275
q12	353	352	225	225
q13	17769	3653	3029	3029
q14	232	234	214	214
q15	510	476	480	476
q16	644	622	575	575
q17	578	865	336	336
q18	7256	6150	6132	6132
q19	1545	956	535	535
q20	309	318	198	198
q21	2841	2282	2010	2010
q22	380	335	310	310
Total cold run time: 103798 ms
Total hot run time: 31671 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5136	5154	5121	5121
q2	238	335	230	230
q3	2132	2680	2304	2304
q4	1428	1836	1414	1414
q5	4206	4131	4168	4131
q6	207	165	122	122
q7	1886	1838	1762	1762
q8	2659	2707	2598	2598
q9	7322	7177	7123	7123
q10	3016	3190	2749	2749
q11	566	525	498	498
q12	668	768	625	625
q13	3490	3941	3275	3275
q14	279	308	260	260
q15	506	461	464	461
q16	628	686	643	643
q17	1146	1587	1316	1316
q18	7517	7312	7124	7124
q19	794	849	955	849
q20	1953	2032	1871	1871
q21	5396	5297	4811	4811
q22	633	576	525	525
Total cold run time: 51806 ms
Total hot run time: 49812 ms

@doris-robot
Copy link

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

query1	1005	386	396	386
query2	6546	1931	1886	1886
query3	6786	208	204	204
query4	26324	23683	23484	23484
query5	4351	649	473	473
query6	306	210	188	188
query7	4602	495	293	293
query8	294	243	246	243
query9	8611	2563	2557	2557
query10	501	325	253	253
query11	15764	15142	14956	14956
query12	159	108	107	107
query13	1665	541	383	383
query14	9809	6500	6381	6381
query15	209	230	170	170
query16	7209	626	470	470
query17	1184	691	538	538
query18	1961	394	288	288
query19	191	179	152	152
query20	119	115	111	111
query21	213	120	104	104
query22	4065	4254	4238	4238
query23	33880	32868	32744	32744
query24	7918	2375	2386	2375
query25	529	453	404	404
query26	1235	279	154	154
query27	2513	486	317	317
query28	4250	2444	2416	2416
query29	765	532	418	418
query30	238	182	157	157
query31	956	900	779	779
query32	70	89	62	62
query33	570	354	314	314
query34	805	839	500	500
query35	794	826	741	741
query36	942	981	912	912
query37	117	93	72	72
query38	4113	4100	4003	4003
query39	1436	1395	1381	1381
query40	203	117	102	102
query41	53	54	50	50
query42	122	103	102	102
query43	485	510	493	493
query44	1332	805	812	805
query45	178	165	166	165
query46	843	1038	653	653
query47	1726	1760	1706	1706
query48	388	422	291	291
query49	786	524	435	435
query50	684	717	399	399
query51	4146	4201	4157	4157
query52	115	108	95	95
query53	223	254	186	186
query54	488	495	405	405
query55	90	83	81	81
query56	275	267	268	267
query57	1112	1126	1086	1086
query58	248	254	238	238
query59	2614	2610	2658	2610
query60	288	266	238	238
query61	124	121	118	118
query62	806	767	647	647
query63	239	189	194	189
query64	4436	1002	672	672
query65	3206	3114	3157	3114
query66	1127	407	307	307
query67	15736	15296	15370	15296
query68	8093	871	521	521
query69	463	289	272	272
query70	1160	1144	1114	1114
query71	429	295	261	261
query72	5508	3684	3794	3684
query73	764	744	353	353
query74	9008	8974	8863	8863
query75	3316	3182	2677	2677
query76	3302	1178	750	750
query77	718	377	280	280
query78	10076	10584	9310	9310
query79	1004	910	592	592
query80	763	552	472	472
query81	515	277	241	241
query82	213	123	94	94
query83	178	176	160	160
query84	241	94	75	75
query85	748	352	301	301
query86	321	301	250	250
query87	4393	4400	4376	4376
query88	2920	2249	2263	2249
query89	384	310	287	287
query90	1773	200	199	199
query91	143	138	111	111
query92	61	62	60	60
query93	1152	1049	584	584
query94	609	404	305	305
query95	363	272	262	262
query96	483	559	267	267
query97	3277	3402	3292	3292
query98	222	204	211	204
query99	1357	1418	1291	1291
Total cold run time: 269035 ms
Total hot run time: 184278 ms

@doris-robot
Copy link

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

query1	0.03	0.04	0.04
query2	0.07	0.03	0.03
query3	0.24	0.07	0.06
query4	1.62	0.10	0.11
query5	0.54	0.55	0.56
query6	1.16	0.71	0.72
query7	0.02	0.02	0.01
query8	0.04	0.04	0.04
query9	0.58	0.53	0.51
query10	0.58	0.57	0.56
query11	0.15	0.10	0.10
query12	0.14	0.11	0.11
query13	0.61	0.60	0.60
query14	2.66	2.81	2.80
query15	0.92	0.85	0.85
query16	0.39	0.38	0.39
query17	1.02	1.00	0.98
query18	0.22	0.20	0.20
query19	2.06	1.84	1.98
query20	0.02	0.01	0.02
query21	15.37	0.87	0.53
query22	0.75	1.14	0.67
query23	14.96	1.36	0.59
query24	6.94	1.76	0.61
query25	0.53	0.25	0.11
query26	0.52	0.15	0.14
query27	0.06	0.05	0.05
query28	9.82	0.90	0.41
query29	12.55	3.97	3.29
query30	0.25	0.09	0.06
query31	2.83	0.57	0.38
query32	3.23	0.55	0.46
query33	2.98	3.00	3.03
query34	15.92	5.14	4.48
query35	4.48	4.51	4.49
query36	0.66	0.50	0.49
query37	0.09	0.06	0.06
query38	0.06	0.04	0.04
query39	0.03	0.02	0.02
query40	0.18	0.13	0.13
query41	0.08	0.03	0.03
query42	0.03	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 105.42 s
Total hot run time: 30.57 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 0.00% (0/7) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.83% (12239/26704)
Line Coverage 35.33% (103462/292812)
Region Coverage 34.50% (53016/153656)
Branch Coverage 30.21% (26859/88916)

@yiguolei yiguolei added usercase Important user case type label dev/2.1.x dev/3.0.x labels Mar 7, 2025
@zhangstar333
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	26349	5246	5086	5086
q2	2065	307	174	174
q3	10370	1274	702	702
q4	10227	1021	531	531
q5	7548	2343	2360	2343
q6	195	162	134	134
q7	934	740	615	615
q8	9316	1308	1110	1110
q9	6745	5176	5085	5085
q10	6884	2278	1902	1902
q11	477	284	261	261
q12	358	359	226	226
q13	17782	3641	3049	3049
q14	224	221	209	209
q15	538	489	481	481
q16	644	614	570	570
q17	588	850	348	348
q18	7664	7129	7232	7129
q19	1519	949	546	546
q20	322	327	193	193
q21	3886	2647	2395	2395
q22	1053	1053	958	958
Total cold run time: 115688 ms
Total hot run time: 34047 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5270	5152	5185	5152
q2	244	331	235	235
q3	2167	2651	2314	2314
q4	1400	1777	1362	1362
q5	4498	4421	4431	4421
q6	213	164	129	129
q7	1980	1968	1743	1743
q8	2598	2612	2583	2583
q9	7290	7199	7081	7081
q10	2997	3299	2788	2788
q11	601	516	496	496
q12	709	809	656	656
q13	3693	4068	3570	3570
q14	286	312	287	287
q15	512	481	468	468
q16	648	670	660	660
q17	1148	1588	1383	1383
q18	7807	7625	7454	7454
q19	878	837	842	837
q20	1945	1983	1892	1892
q21	5408	4852	4759	4759
q22	1109	1076	1047	1047
Total cold run time: 53401 ms
Total hot run time: 51317 ms

@doris-robot
Copy link

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

query1	1403	1096	1045	1045
query2	6207	1968	1973	1968
query3	10982	4503	4582	4503
query4	56788	24883	23013	23013
query5	5195	510	499	499
query6	403	207	210	207
query7	5212	498	281	281
query8	355	238	225	225
query9	6985	2621	2611	2611
query10	422	300	252	252
query11	15449	15027	15352	15027
query12	164	114	106	106
query13	1231	504	406	406
query14	10239	6487	6451	6451
query15	211	203	196	196
query16	7042	669	492	492
query17	1084	733	600	600
query18	1546	410	320	320
query19	223	206	177	177
query20	129	130	123	123
query21	218	134	105	105
query22	4506	4553	4553	4553
query23	34056	33488	33696	33488
query24	6552	2409	2397	2397
query25	466	471	416	416
query26	680	277	143	143
query27	2197	505	331	331
query28	3276	2459	2418	2418
query29	584	568	447	447
query30	274	230	198	198
query31	891	885	797	797
query32	69	64	60	60
query33	476	370	313	313
query34	762	870	509	509
query35	809	837	793	793
query36	977	1004	904	904
query37	117	96	74	74
query38	4164	4212	4197	4197
query39	1573	1451	1454	1451
query40	219	126	107	107
query41	55	53	53	53
query42	123	108	104	104
query43	517	509	487	487
query44	1369	844	833	833
query45	188	182	175	175
query46	884	1038	660	660
query47	1850	1883	1807	1807
query48	410	429	319	319
query49	698	527	437	437
query50	705	752	421	421
query51	4344	4352	4257	4257
query52	108	111	104	104
query53	224	255	186	186
query54	518	534	430	430
query55	88	88	82	82
query56	289	300	271	271
query57	1183	1196	1142	1142
query58	260	256	268	256
query59	2827	2757	2774	2757
query60	307	312	287	287
query61	155	155	158	155
query62	754	777	691	691
query63	228	190	184	184
query64	1624	1072	688	688
query65	4460	4370	4295	4295
query66	732	394	294	294
query67	16052	15648	15785	15648
query68	7731	893	509	509
query69	617	300	264	264
query70	1200	1145	1124	1124
query71	497	308	279	279
query72	5782	4769	4855	4769
query73	1197	652	348	348
query74	9307	8922	8719	8719
query75	3831	3242	2736	2736
query76	4306	1192	757	757
query77	618	374	355	355
query78	10133	10302	9300	9300
query79	1913	858	581	581
query80	607	544	446	446
query81	477	263	226	226
query82	455	126	97	97
query83	176	176	161	161
query84	289	96	75	75
query85	802	356	402	356
query86	381	328	291	291
query87	4557	4473	4343	4343
query88	3459	2247	2223	2223
query89	396	323	277	277
query90	1973	215	217	215
query91	141	143	110	110
query92	71	61	59	59
query93	1159	1079	575	575
query94	680	400	302	302
query95	367	274	275	274
query96	491	561	279	279
query97	3237	3345	3154	3154
query98	240	205	199	199
query99	1360	1412	1282	1282
Total cold run time: 303538 ms
Total hot run time: 193911 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.12	0.10	0.11
query3	0.24	0.20	0.19
query4	1.58	0.20	0.19
query5	0.60	0.58	0.59
query6	1.20	0.72	0.73
query7	0.02	0.02	0.02
query8	0.05	0.03	0.04
query9	0.58	0.53	0.54
query10	0.57	0.60	0.56
query11	0.16	0.11	0.11
query12	0.15	0.11	0.12
query13	0.62	0.60	0.60
query14	2.70	2.81	2.72
query15	0.95	0.85	0.84
query16	0.39	0.38	0.43
query17	1.05	1.06	1.04
query18	0.21	0.20	0.20
query19	1.93	2.08	1.85
query20	0.01	0.01	0.01
query21	15.37	0.85	0.54
query22	0.75	1.34	0.76
query23	14.74	1.39	0.62
query24	6.71	1.38	0.78
query25	0.50	0.08	0.12
query26	0.62	0.17	0.13
query27	0.06	0.05	0.05
query28	9.79	0.93	0.44
query29	12.55	3.96	3.32
query30	0.24	0.08	0.07
query31	2.83	0.59	0.39
query32	3.23	0.56	0.48
query33	3.12	3.06	3.13
query34	15.76	5.08	4.52
query35	4.53	4.53	4.55
query36	0.68	0.51	0.49
query37	0.08	0.06	0.06
query38	0.06	0.04	0.04
query39	0.03	0.02	0.02
query40	0.16	0.14	0.13
query41	0.09	0.03	0.03
query42	0.03	0.02	0.03
query43	0.03	0.03	0.03
Total cold run time: 105.13 s
Total hot run time: 31.4 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 0.00% (0/10) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 50.89% (13621/26766)
Line Coverage 40.28% (118250/293555)
Region Coverage 38.95% (60063/154201)
Branch Coverage 33.87% (30216/89220)

@zhangstar333
Copy link
Contributor Author

run buildall

Copy link
Contributor

@HappenLee HappenLee left a comment

Choose a reason for hiding this comment

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

LGTM

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Mar 26, 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.

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	26410	5103	5340	5103
q2	2077	309	175	175
q3	10367	1295	724	724
q4	10220	1032	519	519
q5	7557	2437	2348	2348
q6	193	161	133	133
q7	928	765	620	620
q8	9323	1333	1169	1169
q9	6941	5145	5089	5089
q10	6860	2313	1894	1894
q11	495	287	277	277
q12	365	344	220	220
q13	17784	3682	3072	3072
q14	233	222	212	212
q15	555	491	467	467
q16	632	592	584	584
q17	601	873	346	346
q18	7820	7248	7058	7058
q19	2544	950	577	577
q20	319	338	195	195
q21	3762	3393	2419	2419
q22	1067	1013	972	972
Total cold run time: 117053 ms
Total hot run time: 34173 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5357	5169	5397	5169
q2	256	332	237	237
q3	2122	2671	2291	2291
q4	1457	1956	1479	1479
q5	4514	4419	4386	4386
q6	223	173	137	137
q7	2037	1917	1764	1764
q8	2648	2630	2558	2558
q9	7347	7062	7199	7062
q10	2986	3180	2764	2764
q11	594	507	499	499
q12	680	773	614	614
q13	3482	3895	3436	3436
q14	298	290	272	272
q15	523	488	475	475
q16	657	677	664	664
q17	1182	1518	1420	1420
q18	7816	7669	7522	7522
q19	836	867	1020	867
q20	1923	1949	1887	1887
q21	5266	4806	4813	4806
q22	1178	1087	1022	1022
Total cold run time: 53382 ms
Total hot run time: 51331 ms

@doris-robot
Copy link

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

query1	1389	1058	1037	1037
query2	6148	1937	1872	1872
query3	11161	4772	4885	4772
query4	26214	23754	22901	22901
query5	3768	659	498	498
query6	283	199	187	187
query7	3984	489	271	271
query8	302	244	232	232
query9	8508	2600	2600	2600
query10	481	316	269	269
query11	15487	15114	14910	14910
query12	158	114	106	106
query13	1571	534	412	412
query14	8312	6161	6152	6152
query15	206	187	173	173
query16	7203	664	479	479
query17	1212	708	579	579
query18	1989	438	331	331
query19	208	194	172	172
query20	128	134	122	122
query21	208	127	113	113
query22	4767	4567	4431	4431
query23	34269	33920	33420	33420
query24	8641	2428	2411	2411
query25	583	486	407	407
query26	1195	268	139	139
query27	2777	511	337	337
query28	4797	2416	2422	2416
query29	774	564	433	433
query30	282	232	192	192
query31	909	928	786	786
query32	77	65	60	60
query33	562	361	306	306
query34	812	842	507	507
query35	851	858	778	778
query36	979	1026	898	898
query37	119	103	80	80
query38	4459	4175	4100	4100
query39	1502	1436	1453	1436
query40	225	123	131	123
query41	55	61	62	61
query42	126	108	106	106
query43	506	517	471	471
query44	1314	811	805	805
query45	183	173	170	170
query46	847	1025	640	640
query47	1893	1906	1827	1827
query48	388	422	297	297
query49	772	512	404	404
query50	717	753	434	434
query51	4242	4321	4253	4253
query52	107	109	97	97
query53	220	252	179	179
query54	498	510	424	424
query55	83	82	85	82
query56	296	276	280	276
query57	1226	1217	1140	1140
query58	252	251	245	245
query59	2751	2879	2733	2733
query60	294	273	264	264
query61	130	166	132	132
query62	803	752	666	666
query63	239	181	179	179
query64	4156	1030	693	693
query65	4408	4357	4369	4357
query66	1145	393	297	297
query67	16593	15578	15304	15304
query68	9569	817	519	519
query69	495	312	262	262
query70	1231	1114	1083	1083
query71	435	295	272	272
query72	5192	4664	2344	2344
query73	724	582	342	342
query74	9026	9096	8844	8844
query75	4400	3223	2682	2682
query76	5192	1173	775	775
query77	970	357	284	284
query78	10017	10230	9399	9399
query79	1177	815	547	547
query80	605	520	449	449
query81	477	262	220	220
query82	197	123	93	93
query83	183	165	157	157
query84	286	94	76	76
query85	738	352	306	306
query86	334	297	277	277
query87	4407	4675	4365	4365
query88	2810	2214	2186	2186
query89	405	306	273	273
query90	2049	206	205	205
query91	139	145	125	125
query92	71	61	54	54
query93	1743	1068	568	568
query94	661	410	310	310
query95	358	278	259	259
query96	495	558	274	274
query97	3124	3198	3127	3127
query98	224	216	196	196
query99	1394	1405	1274	1274
Total cold run time: 280872 ms
Total hot run time: 190131 ms

@doris-robot
Copy link

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

query1	0.04	0.03	0.04
query2	0.12	0.10	0.10
query3	0.24	0.20	0.19
query4	1.59	0.19	0.19
query5	0.61	0.58	0.59
query6	1.20	0.72	0.73
query7	0.02	0.02	0.02
query8	0.05	0.03	0.03
query9	0.57	0.52	0.51
query10	0.59	0.57	0.56
query11	0.15	0.11	0.10
query12	0.14	0.12	0.11
query13	0.62	0.60	0.61
query14	2.67	2.72	2.71
query15	0.92	0.87	0.85
query16	0.39	0.38	0.39
query17	1.04	1.02	1.03
query18	0.21	0.19	0.20
query19	1.89	1.95	1.78
query20	0.02	0.01	0.01
query21	15.35	0.89	0.55
query22	0.75	1.05	0.75
query23	14.96	1.40	0.60
query24	6.77	2.39	0.93
query25	0.52	0.12	0.14
query26	0.67	0.16	0.13
query27	0.05	0.06	0.05
query28	9.66	0.83	0.44
query29	12.56	3.95	3.27
query30	0.24	0.08	0.06
query31	2.83	0.59	0.38
query32	3.23	0.55	0.47
query33	3.05	3.02	3.16
query34	15.74	5.16	4.53
query35	4.57	4.54	4.50
query36	0.65	0.49	0.50
query37	0.09	0.07	0.06
query38	0.06	0.04	0.04
query39	0.03	0.03	0.02
query40	0.16	0.13	0.13
query41	0.07	0.02	0.03
query42	0.03	0.02	0.02
query43	0.04	0.03	0.02
Total cold run time: 105.16 s
Total hot run time: 31.28 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 0.00% (0/8) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 50.89% (13621/26763)
Line Coverage 40.28% (118256/293569)
Region Coverage 38.95% (60069/154209)
Branch Coverage 33.86% (30213/89224)

@zhangstar333 zhangstar333 merged commit a9054a8 into apache:master Mar 26, 2025
23 of 26 checks passed
github-actions bot pushed a commit that referenced this pull request Mar 26, 2025
### What problem does this PR solve?
Problem Summary:
when udf jni call meet some error, should delete local ref before return
error
zhangstar333 added a commit to zhangstar333/incubator-doris that referenced this pull request Mar 26, 2025
Problem Summary:
when udf jni call meet some error, should delete local ref before return
error
yiguolei pushed a commit that referenced this pull request Mar 28, 2025
dataroaring pushed a commit that referenced this pull request Apr 2, 2025
…48609 (#49527)

Cherry-picked from #48609

Co-authored-by: zhangstar333 <zhangsida@selectdb.com>
koarz pushed a commit to koarz/doris that referenced this pull request Jun 4, 2025
### What problem does this PR solve?
Problem Summary:
when udf jni call meet some error, should delete local ref before return
error
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.10-merged dev/3.0.5-merged reviewed usercase Important user case type label

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants