Skip to content

Conversation

@bobhan1
Copy link
Contributor

@bobhan1 bobhan1 commented Jul 4, 2025

pick #39756

@bobhan1 bobhan1 requested a review from morrySnow as a code owner July 4, 2025 03:58
@Thearas
Copy link
Contributor

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

@morrySnow
Copy link
Contributor

run buildall

@doris-robot
Copy link

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 83.83% (1192/1422)
Line Coverage 67.92% (21040/30977)
Region Coverage 67.48% (10433/15462)
Branch Coverage 57.02% (5502/9650)

@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 4, 2025

run buildall

@doris-robot
Copy link

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 83.83% (1192/1422)
Line Coverage 67.90% (21034/30977)
Region Coverage 67.48% (10433/15462)
Branch Coverage 57.04% (5504/9650)

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 7.93% (121/1525) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.06% (12413/27548)
Line Coverage 35.90% (109759/305768)
Region Coverage 35.08% (56998/162486)
Branch Coverage 32.16% (30890/96050)

@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 4, 2025

run buildall

@hello-stephen
Copy link
Contributor

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 83.83% (1192/1422)
Line Coverage 67.90% (21034/30977)
Region Coverage 67.47% (10432/15462)
Branch Coverage 57.02% (5502/9650)

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 7.93% (121/1525) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.05% (12411/27548)
Line Coverage 35.90% (109784/305768)
Region Coverage 35.08% (56996/162486)
Branch Coverage 32.16% (30891/96050)

@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 4, 2025

p0 failed due to unrelated leak

@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 4, 2025

run p0

@bobhan1 bobhan1 force-pushed the branch-3.1-pick-39756 branch from 71f8137 to f39aea3 Compare July 7, 2025 06:11
@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 7, 2025

run buildall

@hello-stephen
Copy link
Contributor

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 83.81% (1191/1421)
Line Coverage 67.90% (21025/30965)
Region Coverage 67.47% (10437/15469)
Branch Coverage 57.04% (5509/9658)

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 7.93% (121/1525) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.14% (12454/27589)
Line Coverage 36.00% (110370/306616)
Region Coverage 35.18% (57248/162750)
Branch Coverage 32.26% (31048/96244)

@bobhan1 bobhan1 force-pushed the branch-3.1-pick-39756 branch from f39aea3 to 3424f8d Compare July 7, 2025 10:17
@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 7, 2025

run buildall

@doris-robot
Copy link

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 83.81% (1191/1421)
Line Coverage 67.87% (21016/30965)
Region Coverage 67.37% (10422/15469)
Branch Coverage 56.96% (5501/9658)

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 7.93% (121/1525) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.15% (12456/27588)
Line Coverage 36.02% (110447/306620)
Region Coverage 35.19% (57272/162753)
Branch Coverage 32.27% (31061/96246)

@bobhan1 bobhan1 force-pushed the branch-3.1-pick-39756 branch from 3424f8d to 5a232ea Compare July 8, 2025 02:45
@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 8, 2025

run buildall

@hello-stephen
Copy link
Contributor

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 83.81% (1191/1421)
Line Coverage 67.89% (21021/30965)
Region Coverage 67.39% (10425/15469)
Branch Coverage 57.01% (5506/9658)

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 7.93% (121/1526) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.16% (12469/27611)
Line Coverage 36.02% (110486/306733)
Region Coverage 35.20% (57316/162820)
Branch Coverage 32.27% (31073/96276)

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17835	6890	6639	6639
q2	2070	173	175	173
q3	10628	1147	1135	1135
q4	10407	715	844	715
q5	7719	2956	2780	2780
q6	215	138	141	138
q7	988	616	602	602
q8	9371	1993	2049	1993
q9	6707	6446	6475	6446
q10	6996	2282	2300	2282
q11	460	258	261	258
q12	405	210	207	207
q13	17797	3017	3005	3005
q14	240	205	199	199
q15	520	468	471	468
q16	453	383	374	374
q17	1005	588	554	554
q18	7409	6718	6728	6718
q19	1319	1089	933	933
q20	482	201	196	196
q21	3910	3203	3214	3203
q22	1130	1009	1000	1000
Total cold run time: 108066 ms
Total hot run time: 40018 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6599	6581	6572	6572
q2	331	231	236	231
q3	2901	2943	2912	2912
q4	2029	1804	1782	1782
q5	5765	5718	5735	5718
q6	207	129	126	126
q7	2277	1820	1819	1819
q8	3390	3505	3563	3505
q9	8788	8944	8949	8944
q10	3570	3530	3540	3530
q11	590	497	497	497
q12	796	596	571	571
q13	8343	3201	3182	3182
q14	310	273	266	266
q15	513	459	461	459
q16	491	430	437	430
q17	1856	1634	1597	1597
q18	8326	7799	7833	7799
q19	1697	1486	1595	1486
q20	2056	1807	1803	1803
q21	5163	4979	5050	4979
q22	1108	1025	1029	1025
Total cold run time: 67106 ms
Total hot run time: 59233 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 197009 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 5a232ea1ee100ef35ea33fc182aed99dcbcb58bd, data reload: false

query1	1297	944	924	924
query2	6994	1933	1962	1933
query3	10970	4344	4538	4344
query4	33025	23640	23565	23565
query5	3475	471	458	458
query6	265	185	201	185
query7	3995	325	328	325
query8	324	233	229	229
query9	9580	2586	2564	2564
query10	478	266	251	251
query11	17852	15193	15604	15193
query12	160	103	103	103
query13	1561	412	425	412
query14	9952	6639	7333	6639
query15	273	190	198	190
query16	7865	505	489	489
query17	1633	611	607	607
query18	2116	325	309	309
query19	249	175	174	174
query20	131	124	120	120
query21	210	110	112	110
query22	4961	4613	4476	4476
query23	35796	34357	34150	34150
query24	11831	3007	2920	2920
query25	668	401	396	396
query26	1805	173	167	167
query27	2859	359	375	359
query28	7678	2175	2221	2175
query29	1056	461	444	444
query30	280	153	157	153
query31	1082	820	818	818
query32	95	59	56	56
query33	759	312	302	302
query34	1086	523	543	523
query35	841	717	727	717
query36	1115	948	944	944
query37	284	75	66	66
query38	4057	3952	3990	3952
query39	1501	1505	1445	1445
query40	272	96	99	96
query41	46	48	46	46
query42	118	101	103	101
query43	550	491	494	491
query44	1343	821	827	821
query45	191	174	170	170
query46	1180	735	720	720
query47	2020	1936	1966	1936
query48	469	347	334	334
query49	1184	390	393	390
query50	832	429	415	415
query51	7514	7342	7307	7307
query52	109	90	92	90
query53	271	179	184	179
query54	1350	469	468	468
query55	78	81	78	78
query56	262	251	257	251
query57	1361	1196	1211	1196
query58	227	225	223	223
query59	3403	3222	3009	3009
query60	304	262	247	247
query61	109	108	108	108
query62	854	703	698	698
query63	221	192	190	190
query64	4869	684	638	638
query65	3400	3243	3195	3195
query66	1299	285	290	285
query67	15824	15584	15437	15437
query68	5357	555	552	552
query69	408	262	262	262
query70	1102	1120	1110	1110
query71	320	257	257	257
query72	6178	4080	4110	4080
query73	754	355	367	355
query74	10085	9228	9065	9065
query75	3390	2666	2681	2666
query76	2818	1082	1116	1082
query77	391	292	283	283
query78	10493	9604	9655	9604
query79	1526	627	611	611
query80	1064	439	455	439
query81	541	229	224	224
query82	915	93	87	87
query83	239	156	152	152
query84	240	85	85	85
query85	1309	383	340	340
query86	395	304	297	297
query87	4366	4205	4239	4205
query88	3702	2384	2352	2352
query89	411	288	293	288
query90	1842	186	181	181
query91	141	110	119	110
query92	59	46	52	46
query93	1449	542	539	539
query94	757	308	289	289
query95	359	253	250	250
query96	611	280	285	280
query97	3307	3139	3177	3139
query98	223	200	201	200
query99	1547	1350	1273	1273
Total cold run time: 306118 ms
Total hot run time: 197009 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.09	0.04	0.04
query3	0.24	0.05	0.05
query4	1.65	0.09	0.09
query5	0.52	0.50	0.51
query6	1.13	0.75	0.76
query7	0.02	0.01	0.01
query8	0.05	0.07	0.05
query9	0.56	0.51	0.51
query10	0.55	0.55	0.58
query11	0.17	0.12	0.12
query12	0.16	0.13	0.13
query13	0.61	0.60	0.60
query14	0.77	0.79	0.83
query15	0.85	0.85	0.82
query16	0.37	0.37	0.37
query17	1.02	1.05	1.03
query18	0.19	0.19	0.18
query19	1.95	1.88	1.88
query20	0.01	0.01	0.02
query21	15.40	0.67	0.66
query22	3.63	8.29	1.83
query23	18.22	1.39	1.43
query24	2.20	0.23	0.22
query25	0.14	0.08	0.08
query26	0.28	0.19	0.18
query27	0.09	0.09	0.08
query28	13.30	0.60	0.58
query29	12.64	3.34	3.34
query30	0.25	0.06	0.06
query31	2.86	0.41	0.39
query32	3.23	0.50	0.47
query33	2.95	2.97	3.01
query34	17.09	4.56	4.56
query35	4.65	4.61	4.57
query36	0.67	0.50	0.47
query37	0.19	0.16	0.17
query38	0.17	0.15	0.15
query39	0.05	0.04	0.04
query40	0.15	0.14	0.13
query41	0.10	0.04	0.05
query42	0.06	0.05	0.05
query43	0.05	0.05	0.05
Total cold run time: 109.31 s
Total hot run time: 30.98 s

@bobhan1 bobhan1 force-pushed the branch-3.1-pick-39756 branch from 5a232ea to c6569c0 Compare July 8, 2025 06:46
@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 8, 2025

run buildall

@doris-robot
Copy link

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 83.81% (1191/1421)
Line Coverage 67.87% (21015/30965)
Region Coverage 67.42% (10429/15469)
Branch Coverage 56.97% (5502/9658)

bobhan1 and others added 7 commits July 8, 2025 16:11
…oad with json files (apache#39756)

This PR add the ability to update different columns for each row in one
stream load
Doc: apache/doris-website#1140
```sql
MySQL root@127.1:d1> CREATE TABLE t1 (
                  -> `k` int(11) NULL,
                  -> `v1` BIGINT NULL,
                  -> `v2` BIGINT NULL DEFAULT "9876",
                  -> `v3` BIGINT NOT NULL,
                  -> `v4` BIGINT NOT NULL DEFAULT "1234",
                  -> `v5` BIGINT NULL
                  -> ) UNIQUE KEY(`k`) DISTRIBUTED BY HASH(`k`) BUCKETS 1
                  -> PROPERTIES(
                  -> "replication_num" = "1",
                  -> "enable_unique_key_merge_on_write" = "true");
Query OK, 0 rows affected
Time: 0.013s
MySQL root@127.1:d1> insert into t1 select number, number, number, number, number, number from numbers("number" = "6");
Query OK, 6 rows affected
Time: 0.107s
MySQL root@127.1:d1> select * from t1;
+---+----+----+----+----+----+
| k | v1 | v2 | v3 | v4 | v5 |
+---+----+----+----+----+----+
| 0 | 0  | 0  | 0  | 0  | 0  |
| 1 | 1  | 1  | 1  | 1  | 1  |
| 2 | 2  | 2  | 2  | 2  | 2  |
| 3 | 3  | 3  | 3  | 3  | 3  |
| 4 | 4  | 4  | 4  | 4  | 4  |
| 5 | 5  | 5  | 5  | 5  | 5  |
+---+----+----+----+----+----+
```
test1.json:
```json
{"k": 1, "v1": 10}
{"k": 2, "v2": 20, "v5": 25}
{"k": 3, "v3": 30}
{"k": 4, "v4": 20, "v1": 43, "v3": 99}
{"k": 5, "v5": null}
{"k": 6, "v1": 999, "v3": 777}
{"k": 2, "v4": 222}
{"k": 1, "v2": 111, "v3": 111}
```

```bash
curl --location-trusted -u root: \
-H "strict_mode:false" \
-H "format:json" \
-H "read_json_by_line:true" \
-H "unique_key_update_mode:UPDATE_FLEXIBLE_COLUMNS" \
-T test1.json \
-XPUT http://<host>:<http_port>/api/d1/t1/_stream_load
```

```sql
MySQL root@127.1:d1> select * from t1;
+---+-----+------+-----+------+--------+
| k | v1  | v2   | v3  | v4   | v5     |
+---+-----+------+-----+------+--------+
| 0 | 0   | 0    | 0   | 0    | 0      |
| 1 | 10  | 111  | 111 | 1    | 1      |
| 2 | 2   | 20   | 2   | 222  | 25     |
| 3 | 3   | 3    | 30  | 3    | 3      |
| 4 | 43  | 4    | 99  | 20   | 4      |
| 5 | 5   | 5    | 5   | 5    | <null> |
| 6 | 999 | 9876 | 777 | 1234 | <null> |
+---+-----+------+-----+------+--------+
```
@bobhan1 bobhan1 force-pushed the branch-3.1-pick-39756 branch from c6569c0 to ad52cd0 Compare July 8, 2025 08:18
@bobhan1
Copy link
Contributor Author

bobhan1 commented Jul 8, 2025

run buildall

@hello-stephen
Copy link
Contributor

Cloud UT Coverage Report

Increment line coverage 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 83.81% (1191/1421)
Line Coverage 67.87% (21016/30965)
Region Coverage 67.44% (10433/15469)
Branch Coverage 56.96% (5501/9658)

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17916	7164	6618	6618
q2	2079	184	159	159
q3	10669	1173	1243	1173
q4	11584	758	761	758
q5	7780	2945	2917	2917
q6	223	138	142	138
q7	1060	646	629	629
q8	9381	1952	2065	1952
q9	6800	6508	6441	6441
q10	7054	2260	2273	2260
q11	464	268	264	264
q12	418	214	212	212
q13	17819	3008	2990	2990
q14	248	204	215	204
q15	507	479	467	467
q16	475	377	376	376
q17	986	554	596	554
q18	7293	6796	6688	6688
q19	1318	1041	973	973
q20	490	205	206	205
q21	3985	3195	3293	3195
q22	1079	1018	1020	1018
Total cold run time: 109628 ms
Total hot run time: 40191 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6636	6587	7017	6587
q2	330	234	231	231
q3	3214	3004	2971	2971
q4	2043	1834	1803	1803
q5	5685	5669	5692	5669
q6	208	122	123	122
q7	2154	1778	1830	1778
q8	3345	3484	3477	3477
q9	8891	8866	8877	8866
q10	3579	3515	3525	3515
q11	591	501	514	501
q12	837	605	634	605
q13	7528	3129	3135	3129
q14	297	263	270	263
q15	503	468	469	468
q16	477	445	451	445
q17	1836	1623	1620	1620
q18	8202	7591	7572	7572
q19	1705	1523	1521	1521
q20	2120	1881	1883	1881
q21	5058	4837	4847	4837
q22	1114	1002	959	959
Total cold run time: 66353 ms
Total hot run time: 58820 ms

@doris-robot
Copy link

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

query1	973	373	362	362
query2	6543	1972	1870	1870
query3	6711	223	231	223
query4	33895	23200	23356	23200
query5	4361	448	448	448
query6	272	174	175	174
query7	4640	319	315	315
query8	286	218	214	214
query9	9513	2574	2592	2574
query10	491	272	257	257
query11	18376	15204	15322	15204
query12	153	103	100	100
query13	1640	403	391	391
query14	9749	7572	7062	7062
query15	260	180	180	180
query16	8210	502	495	495
query17	1677	584	563	563
query18	2144	316	312	312
query19	383	164	157	157
query20	117	106	113	106
query21	211	110	104	104
query22	4619	4292	4067	4067
query23	34280	33616	33987	33616
query24	11193	2902	2966	2902
query25	683	410	412	410
query26	1411	173	175	173
query27	2814	346	345	345
query28	7558	2101	2093	2093
query29	922	459	449	449
query30	318	158	163	158
query31	1027	785	791	785
query32	102	61	60	60
query33	838	309	315	309
query34	918	493	520	493
query35	949	724	717	717
query36	1114	933	945	933
query37	137	78	74	74
query38	3953	3795	3877	3795
query39	1546	1427	1425	1425
query40	295	102	101	101
query41	53	51	52	51
query42	116	108	110	108
query43	534	473	480	473
query44	1191	779	796	779
query45	189	170	171	170
query46	1152	716	732	716
query47	1935	1819	1862	1819
query48	423	354	357	354
query49	1184	420	403	403
query50	814	419	420	419
query51	7376	7075	7029	7029
query52	105	91	95	91
query53	266	185	189	185
query54	1245	494	472	472
query55	81	82	86	82
query56	271	270	263	263
query57	1283	1162	1161	1161
query58	248	217	222	217
query59	3156	3003	2885	2885
query60	294	273	281	273
query61	135	138	165	138
query62	878	678	659	659
query63	219	198	191	191
query64	5492	628	616	616
query65	3278	3208	3175	3175
query66	1440	324	317	317
query67	15874	15451	15542	15451
query68	4886	594	614	594
query69	467	274	270	270
query70	1212	1134	1145	1134
query71	427	258	265	258
query72	6713	4159	4005	4005
query73	780	351	386	351
query74	10471	9362	9241	9241
query75	3407	2638	2625	2625
query76	2991	1084	1033	1033
query77	392	274	300	274
query78	10539	9595	9516	9516
query79	1086	602	605	602
query80	766	437	429	429
query81	496	218	221	218
query82	1281	88	89	88
query83	234	146	153	146
query84	244	82	80	80
query85	1099	306	298	298
query86	327	306	304	304
query87	4406	4249	4241	4241
query88	3625	2442	2394	2394
query89	417	301	299	299
query90	2056	190	192	190
query91	142	107	112	107
query92	60	49	52	49
query93	1091	554	548	548
query94	783	309	305	305
query95	348	264	259	259
query96	618	284	282	282
query97	3307	3160	3089	3089
query98	215	204	197	197
query99	1514	1314	1292	1292
Total cold run time: 300914 ms
Total hot run time: 190431 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.07	0.04	0.03
query3	0.23	0.06	0.07
query4	1.63	0.10	0.10
query5	0.51	0.49	0.52
query6	1.13	0.74	0.73
query7	0.02	0.02	0.02
query8	0.04	0.03	0.04
query9	0.56	0.49	0.50
query10	0.56	0.57	0.57
query11	0.14	0.11	0.11
query12	0.14	0.12	0.11
query13	0.60	0.60	0.61
query14	0.78	0.80	0.80
query15	0.84	0.84	0.83
query16	0.38	0.37	0.39
query17	0.98	1.08	1.04
query18	0.24	0.21	0.22
query19	1.96	1.83	1.84
query20	0.02	0.01	0.01
query21	15.47	0.59	0.60
query22	2.14	1.91	1.27
query23	17.19	0.87	0.87
query24	3.01	1.29	0.56
query25	0.29	0.06	0.16
query26	0.34	0.14	0.14
query27	0.05	0.05	0.04
query28	10.61	0.50	0.48
query29	12.61	3.22	3.28
query30	0.25	0.06	0.06
query31	2.85	0.39	0.39
query32	3.25	0.46	0.46
query33	2.98	3.02	3.10
query34	17.27	4.53	4.50
query35	4.61	4.60	4.58
query36	0.65	0.50	0.47
query37	0.09	0.06	0.05
query38	0.05	0.04	0.03
query39	0.03	0.02	0.03
query40	0.16	0.12	0.13
query41	0.08	0.02	0.02
query42	0.04	0.02	0.02
query43	0.03	0.02	0.03
Total cold run time: 104.92 s
Total hot run time: 29.45 s

@hello-stephen
Copy link
Contributor

BE UT Coverage Report

Increment line coverage 7.93% (121/1526) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.17% (12475/27619)
Line Coverage 36.05% (110599/306826)
Region Coverage 35.22% (57347/162840)
Branch Coverage 32.29% (31094/96288)

@morrySnow morrySnow changed the title branch-3.1: [Feature](partial update) Support flexible partial update in stream load with json files (#39756) branch-3.1: [Feature](partial update) Support flexible partial update in stream load with json files #39756 Jul 8, 2025
@morrySnow morrySnow merged commit f1d2c5a into apache:branch-3.1 Jul 8, 2025
20 of 22 checks passed
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.

5 participants