Skip to content

Conversation

@zy-kkk
Copy link
Member

@zy-kkk zy-kkk commented Sep 28, 2025

pick #55738

An issue introduced by apache#40614, which
omitted handling of json subtypes when parsing single value for array
column.
@zy-kkk zy-kkk requested a review from morrySnow as a code owner September 28, 2025 03:01
@hello-stephen
Copy link
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?

@zy-kkk
Copy link
Member Author

zy-kkk commented Sep 28, 2025

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17612	5949	5956	5949
q2	2044	425	317	317
q3	12291	1342	786	786
q4	10298	921	459	459
q5	9053	2562	2343	2343
q6	214	179	137	137
q7	1004	787	607	607
q8	9359	1598	1239	1239
q9	5545	5268	5320	5268
q10	6867	2327	1810	1810
q11	485	287	266	266
q12	344	396	219	219
q13	17798	3669	2999	2999
q14	241	233	219	219
q15	568	461	461	461
q16	430	437	372	372
q17	610	914	366	366
q18	7092	6417	6384	6384
q19	1205	1101	572	572
q20	347	350	211	211
q21	3229	2386	2143	2143
q22	1093	1020	982	982
Total cold run time: 107729 ms
Total hot run time: 34109 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6258	6288	6314	6288
q2	252	342	235	235
q3	2345	2727	2354	2354
q4	1451	1894	1460	1460
q5	4768	5330	5210	5210
q6	187	180	131	131
q7	2170	1977	1758	1758
q8	2866	3088	3037	3037
q9	7391	7307	7160	7160
q10	3191	3395	2858	2858
q11	630	512	500	500
q12	660	805	626	626
q13	3478	3927	3125	3125
q14	296	297	291	291
q15	554	475	477	475
q16	457	541	448	448
q17	1398	1900	1305	1305
q18	7711	7576	7431	7431
q19	865	1205	1316	1205
q20	2124	2072	1897	1897
q21	5671	4873	4783	4783
q22	1087	1081	1052	1052
Total cold run time: 55810 ms
Total hot run time: 53629 ms

@doris-robot
Copy link

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

query1	940	393	393	393
query2	6118	1917	1912	1912
query3	8680	199	197	197
query4	33230	24270	23835	23835
query5	4070	591	477	477
query6	318	205	174	174
query7	4203	491	316	316
query8	302	245	254	245
query9	9526	2632	2612	2612
query10	462	331	266	266
query11	18136	15384	15246	15246
query12	161	116	104	104
query13	1577	558	419	419
query14	10339	7271	6820	6820
query15	246	192	177	177
query16	8144	629	514	514
query17	1547	815	603	603
query18	2223	436	326	326
query19	249	198	173	173
query20	129	125	123	123
query21	213	132	108	108
query22	4575	4596	4423	4423
query23	35323	34498	34365	34365
query24	7448	2738	2772	2738
query25	541	523	448	448
query26	1174	291	181	181
query27	2227	499	377	377
query28	5254	2261	2225	2225
query29	805	610	466	466
query30	249	197	166	166
query31	1039	952	840	840
query32	101	62	80	62
query33	505	377	328	328
query34	779	864	558	558
query35	781	798	759	759
query36	1018	1055	950	950
query37	100	93	72	72
query38	4024	4067	3981	3981
query39	1534	1546	1465	1465
query40	210	125	113	113
query41	49	51	48	48
query42	120	111	109	109
query43	524	510	481	481
query44	1339	841	852	841
query45	189	184	171	171
query46	899	1079	694	694
query47	1963	1962	1921	1921
query48	424	441	354	354
query49	794	491	411	411
query50	733	706	442	442
query51	7474	7283	7303	7283
query52	106	104	102	102
query53	244	271	194	194
query54	574	554	501	501
query55	84	82	84	82
query56	272	286	267	267
query57	1285	1298	1210	1210
query58	239	233	221	221
query59	3112	3188	2962	2962
query60	314	294	279	279
query61	117	135	139	135
query62	809	756	713	713
query63	236	202	199	199
query64	4579	1006	681	681
query65	3390	3446	3311	3311
query66	942	429	332	332
query67	16463	15881	15644	15644
query68	7624	855	548	548
query69	494	301	275	275
query70	1242	1177	1077	1077
query71	450	295	262	262
query72	5180	3779	3791	3779
query73	666	764	358	358
query74	10649	9458	9203	9203
query75	3931	3174	2656	2656
query76	3647	1177	788	788
query77	773	380	284	284
query78	10361	10315	9700	9700
query79	3094	840	604	604
query80	766	545	449	449
query81	499	260	229	229
query82	443	118	87	87
query83	169	158	142	142
query84	286	103	89	89
query85	765	383	298	298
query86	345	308	303	303
query87	4397	4323	4301	4301
query88	3484	2453	2414	2414
query89	409	334	294	294
query90	1958	195	194	194
query91	141	145	108	108
query92	65	54	52	52
query93	1331	901	556	556
query94	644	393	311	311
query95	352	284	271	271
query96	493	619	284	284
query97	3220	3272	3126	3126
query98	228	211	204	204
query99	1533	1450	1292	1292
Total cold run time: 295413 ms
Total hot run time: 193683 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.07	0.02	0.03
query3	0.24	0.07	0.06
query4	1.63	0.10	0.11
query5	0.52	0.51	0.51
query6	1.13	0.74	0.72
query7	0.02	0.01	0.02
query8	0.04	0.03	0.04
query9	0.56	0.49	0.49
query10	0.54	0.54	0.54
query11	0.16	0.10	0.10
query12	0.14	0.11	0.11
query13	0.62	0.60	0.60
query14	0.77	0.81	0.80
query15	0.85	0.84	0.82
query16	0.39	0.39	0.38
query17	1.08	1.03	1.06
query18	0.25	0.22	0.21
query19	1.86	1.79	1.88
query20	0.02	0.01	0.01
query21	15.40	0.97	0.59
query22	0.73	0.78	0.71
query23	15.11	1.41	0.58
query24	3.05	1.14	1.58
query25	0.14	0.08	0.05
query26	0.34	0.15	0.13
query27	0.06	0.05	0.05
query28	13.61	0.99	0.44
query29	12.64	3.85	3.23
query30	0.25	0.09	0.06
query31	2.82	0.58	0.38
query32	3.23	0.55	0.46
query33	2.98	3.03	3.03
query34	16.65	5.18	4.61
query35	4.61	4.48	4.64
query36	0.66	0.49	0.49
query37	0.09	0.06	0.06
query38	0.05	0.04	0.04
query39	0.03	0.03	0.02
query40	0.17	0.15	0.13
query41	0.07	0.02	0.03
query42	0.04	0.03	0.03
query43	0.04	0.04	0.03
Total cold run time: 103.69 s
Total hot run time: 29.12 s

@morrySnow morrySnow merged commit 977d707 into apache:branch-3.1 Sep 28, 2025
21 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.

4 participants