Skip to content

Conversation

@github-actions
Copy link
Contributor

Cherry-picked from #52211

…der was not initialized when the JSON path is specified as '$.’ (#52211)

The null bitmap of the related json path should be inited
@github-actions github-actions bot requested a review from dataroaring as a code owner June 25, 2025 02:43
@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?

@dataroaring dataroaring reopened this Jun 25, 2025
@hello-stephen
Copy link
Contributor

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17582	7119	6579	6579
q2	2059	168	158	158
q3	10663	1070	1201	1070
q4	10524	734	674	674
q5	7773	2781	2727	2727
q6	211	134	128	128
q7	962	597	609	597
q8	9353	1917	1957	1917
q9	6592	6370	6367	6367
q10	7043	2228	2247	2228
q11	466	266	258	258
q12	390	203	209	203
q13	17802	2946	2988	2946
q14	230	206	202	202
q15	495	465	466	465
q16	510	363	365	363
q17	966	558	541	541
q18	7149	6668	6674	6668
q19	1401	1060	1117	1060
q20	472	196	196	196
q21	4130	3179	3148	3148
q22	1057	993	993	993
Total cold run time: 107830 ms
Total hot run time: 39488 ms

----- Round 2, with runtime_filter_mode=off -----
q1	6623	6505	6570	6505
q2	321	230	236	230
q3	2910	2718	2772	2718
q4	2047	1835	1823	1823
q5	5747	5668	5704	5668
q6	210	129	123	123
q7	2197	1817	1814	1814
q8	3366	3480	3507	3480
q9	8873	8756	8877	8756
q10	3538	3483	3486	3483
q11	610	507	480	480
q12	796	607	627	607
q13	8461	3089	3227	3089
q14	315	278	259	259
q15	511	454	456	454
q16	497	452	448	448
q17	1841	1629	1612	1612
q18	8103	7851	7806	7806
q19	1659	1590	1535	1535
q20	2142	1810	1823	1810
q21	5084	5086	5084	5084
q22	1104	1022	1035	1022
Total cold run time: 66955 ms
Total hot run time: 58806 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 196018 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 814e84e321363aa3ae1268bb5ff508617db3f225, data reload: false

query1	1324	922	893	893
query2	6311	1936	1933	1933
query3	10815	4446	4257	4257
query4	60267	28747	23681	23681
query5	5224	477	463	463
query6	397	176	185	176
query7	5490	299	308	299
query8	301	218	216	216
query9	8483	2585	2546	2546
query10	431	299	257	257
query11	17665	15220	15580	15220
query12	167	109	112	109
query13	1461	454	452	452
query14	10099	7236	6769	6769
query15	209	183	175	175
query16	7091	484	487	484
query17	1165	599	600	599
query18	1878	339	322	322
query19	222	175	157	157
query20	116	110	108	108
query21	204	100	103	100
query22	4763	4387	4676	4387
query23	34566	33824	33816	33816
query24	6059	2856	2883	2856
query25	538	402	396	396
query26	666	175	188	175
query27	1806	350	359	350
query28	3798	2095	2130	2095
query29	689	441	454	441
query30	256	152	155	152
query31	1001	806	844	806
query32	64	53	57	53
query33	473	296	304	296
query34	941	499	511	499
query35	820	720	738	720
query36	1053	938	963	938
query37	106	67	69	67
query38	4089	4004	4012	4004
query39	1564	1486	1460	1460
query40	197	101	100	100
query41	50	49	48	48
query42	123	99	107	99
query43	531	490	479	479
query44	1164	818	808	808
query45	189	183	169	169
query46	1150	714	737	714
query47	2017	1868	1912	1868
query48	471	389	400	389
query49	726	420	400	400
query50	859	438	429	429
query51	7455	7306	7153	7153
query52	104	92	90	90
query53	258	183	188	183
query54	580	470	459	459
query55	80	72	77	72
query56	272	249	247	247
query57	1289	1170	1183	1170
query58	221	238	211	211
query59	3322	3035	3265	3035
query60	289	276	267	267
query61	124	118	110	110
query62	790	703	698	698
query63	229	193	190	190
query64	1398	669	668	668
query65	3289	3193	3230	3193
query66	717	309	298	298
query67	16489	15984	15481	15481
query68	4227	568	562	562
query69	417	262	259	259
query70	1187	1098	1124	1098
query71	345	260	254	254
query72	6349	4121	3960	3960
query73	746	345	352	345
query74	9974	9063	8953	8953
query75	3412	2653	2637	2637
query76	2029	1059	1023	1023
query77	480	275	269	269
query78	10474	9493	9623	9493
query79	1325	610	596	596
query80	852	442	432	432
query81	482	217	218	217
query82	1245	88	91	88
query83	242	146	163	146
query84	284	78	77	77
query85	908	301	303	301
query86	331	309	307	307
query87	4442	4241	4279	4241
query88	3846	2388	2356	2356
query89	416	289	292	289
query90	2028	187	185	185
query91	208	153	150	150
query92	68	52	49	49
query93	1650	545	548	545
query94	762	301	298	298
query95	358	259	261	259
query96	601	285	276	276
query97	3311	3156	3110	3110
query98	212	201	198	198
query99	1572	1290	1305	1290
Total cold run time: 311738 ms
Total hot run time: 196018 ms

@doris-robot
Copy link

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

query1	0.03	0.04	0.02
query2	0.06	0.03	0.02
query3	0.24	0.07	0.07
query4	1.63	0.10	0.11
query5	0.52	0.51	0.52
query6	1.16	0.73	0.73
query7	0.02	0.02	0.02
query8	0.04	0.04	0.03
query9	0.59	0.51	0.49
query10	0.54	0.55	0.55
query11	0.14	0.11	0.11
query12	0.14	0.11	0.11
query13	0.60	0.60	0.58
query14	0.78	0.79	0.81
query15	0.84	0.82	0.83
query16	0.41	0.37	0.39
query17	1.04	1.05	1.08
query18	0.23	0.22	0.22
query19	1.89	1.85	1.83
query20	0.01	0.02	0.01
query21	15.41	0.63	0.59
query22	2.52	2.60	1.66
query23	16.76	0.97	0.82
query24	3.72	1.15	0.91
query25	0.29	0.20	0.12
query26	0.31	0.14	0.14
query27	0.05	0.06	0.03
query28	10.17	0.53	0.46
query29	12.56	3.19	3.24
query30	0.26	0.06	0.05
query31	2.86	0.39	0.38
query32	3.25	0.46	0.46
query33	2.95	3.00	3.03
query34	16.92	4.47	4.49
query35	4.56	4.53	4.48
query36	0.67	0.49	0.48
query37	0.08	0.06	0.07
query38	0.04	0.03	0.04
query39	0.04	0.03	0.02
query40	0.16	0.13	0.12
query41	0.07	0.03	0.02
query42	0.03	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 104.62 s
Total hot run time: 29.97 s

Copy link
Contributor

@dataroaring dataroaring left a comment

Choose a reason for hiding this comment

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

LGTM

@dataroaring dataroaring merged commit b4e65e7 into branch-3.0 Jun 26, 2025
23 of 25 checks passed
@github-actions github-actions bot deleted the auto-pick-52211-branch-3.0 branch June 26, 2025 02:18
koarz pushed a commit to koarz/doris that referenced this pull request Jul 3, 2025
…the JSON reader was not initialized when the JSON path is specified as '$.’ apache#52211 (apache#52267)

Cherry-picked from apache#52211

Co-authored-by: lihangyu <lihangyu@selectdb.com>
eldenmoon added a commit to eldenmoon/incubator-doris that referenced this pull request Aug 8, 2025
…the JSON reader was not initialized when the JSON path is specified as '$.’ apache#52211 (apache#52267)

Cherry-picked from apache#52211

Co-authored-by: lihangyu <lihangyu@selectdb.com>
BiteTheDDDDt pushed a commit to BiteTheDDDDt/incubator-doris that referenced this pull request Sep 1, 2025
…the JSON reader was not initialized when the JSON path is specified as '$.’ apache#52211 apache#52267 (apache#4255)

Cherry-picked from apache#52267
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