Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

branch-3.0: [opt](jsonb) add ut for the jsonb parser #47181 #47387

Merged
merged 1 commit into from
Jan 26, 2025

Conversation

github-actions[bot]
Copy link
Contributor

Cherry-picked from #47181

@github-actions github-actions bot requested a review from dataroaring as a code owner January 24, 2025 02:56
@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 Jan 24, 2025
@hello-stephen
Copy link
Contributor

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17987	7663	7404	7404
q2	2698	176	162	162
q3	11797	1175	1242	1175
q4	11028	760	746	746
q5	7968	2937	2830	2830
q6	244	153	154	153
q7	1016	648	635	635
q8	9602	1967	2025	1967
q9	6718	6441	6408	6408
q10	7003	2311	2338	2311
q11	450	269	262	262
q12	404	224	219	219
q13	17767	2975	3019	2975
q14	239	218	214	214
q15	553	532	518	518
q16	682	628	605	605
q17	979	624	597	597
q18	7531	6712	6750	6712
q19	1396	1122	1072	1072
q20	476	211	199	199
q21	4170	3267	3297	3267
q22	1105	999	1018	999
Total cold run time: 111813 ms
Total hot run time: 41430 ms

----- Round 2, with runtime_filter_mode=off -----
q1	7300	7235	7280	7235
q2	352	237	249	237
q3	3173	2921	2948	2921
q4	2061	1822	1820	1820
q5	5709	5673	5723	5673
q6	226	143	144	143
q7	2225	1843	1803	1803
q8	3377	3537	3510	3510
q9	8918	8889	8852	8852
q10	3631	3565	3522	3522
q11	604	501	502	501
q12	769	582	601	582
q13	8687	3158	3119	3119
q14	292	261	261	261
q15	579	533	523	523
q16	714	667	660	660
q17	1832	1599	1625	1599
q18	8308	7684	7405	7405
q19	1687	1512	1620	1512
q20	2059	1821	1796	1796
q21	5377	5207	5344	5207
q22	1096	1002	994	994
Total cold run time: 68976 ms
Total hot run time: 59875 ms

@doris-robot
Copy link

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

query1	975	367	390	367
query2	6503	2147	2085	2085
query3	6713	216	217	216
query4	34331	23530	23482	23482
query5	4434	479	459	459
query6	282	188	182	182
query7	4630	308	311	308
query8	290	221	229	221
query9	9583	2726	2716	2716
query10	485	256	256	256
query11	18274	15265	15083	15083
query12	162	102	106	102
query13	1656	437	419	419
query14	9994	7325	6626	6626
query15	266	171	195	171
query16	8195	476	466	466
query17	1669	582	563	563
query18	2139	307	311	307
query19	376	170	153	153
query20	115	109	109	109
query21	211	107	105	105
query22	4624	4247	4275	4247
query23	34530	33776	33703	33703
query24	11280	2816	2883	2816
query25	671	411	424	411
query26	1444	173	177	173
query27	2875	358	338	338
query28	8116	2457	2489	2457
query29	944	450	444	444
query30	327	161	160	160
query31	1022	780	799	780
query32	91	57	60	57
query33	809	316	309	309
query34	922	502	533	502
query35	847	720	729	720
query36	1095	921	960	921
query37	142	77	77	77
query38	4041	3872	3849	3849
query39	1474	1474	1450	1450
query40	286	105	105	105
query41	54	52	52	52
query42	116	108	105	105
query43	552	505	517	505
query44	1239	797	804	797
query45	191	173	172	172
query46	1156	700	709	700
query47	1909	1831	1850	1831
query48	472	379	389	379
query49	1184	414	397	397
query50	813	408	405	405
query51	7364	7132	6953	6953
query52	108	92	97	92
query53	261	197	188	188
query54	1257	479	464	464
query55	85	81	78	78
query56	277	286	248	248
query57	1232	1107	1113	1107
query58	230	209	214	209
query59	3424	3009	3001	3001
query60	306	254	254	254
query61	159	109	110	109
query62	883	679	695	679
query63	223	198	188	188
query64	5293	659	643	643
query65	3291	3215	3189	3189
query66	1479	332	345	332
query67	16085	15502	15545	15502
query68	4977	576	573	573
query69	440	274	270	270
query70	1173	1138	1106	1106
query71	449	263	250	250
query72	6451	4028	4095	4028
query73	764	348	342	342
query74	10399	9091	8964	8964
query75	3418	2627	2660	2627
query76	2962	1165	1100	1100
query77	427	284	277	277
query78	10463	9670	9531	9531
query79	1559	587	587	587
query80	1058	449	439	439
query81	542	236	239	236
query82	960	121	116	116
query83	217	152	144	144
query84	239	81	77	77
query85	1289	314	299	299
query86	352	300	290	290
query87	4431	4391	4326	4326
query88	3460	2425	2367	2367
query89	402	298	290	290
query90	1966	193	191	191
query91	183	154	157	154
query92	59	52	52	52
query93	1120	558	557	557
query94	917	296	286	286
query95	355	261	262	261
query96	618	290	283	283
query97	3329	3151	3198	3151
query98	219	199	198	198
query99	1570	1317	1334	1317
Total cold run time: 303234 ms
Total hot run time: 191183 ms

@doris-robot
Copy link

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

query1	0.03	0.03	0.03
query2	0.06	0.03	0.04
query3	0.23	0.07	0.07
query4	1.61	0.10	0.11
query5	0.51	0.50	0.52
query6	1.14	0.72	0.73
query7	0.03	0.02	0.02
query8	0.04	0.03	0.04
query9	0.56	0.49	0.49
query10	0.56	0.55	0.55
query11	0.14	0.10	0.10
query12	0.14	0.11	0.11
query13	0.62	0.59	0.59
query14	2.93	2.93	3.04
query15	0.89	0.83	0.82
query16	0.39	0.39	0.37
query17	1.07	1.02	1.04
query18	0.22	0.21	0.21
query19	1.96	1.92	1.97
query20	0.01	0.01	0.01
query21	15.38	0.60	0.57
query22	2.57	2.89	1.83
query23	16.95	1.03	0.86
query24	3.22	1.73	1.02
query25	0.21	0.16	0.16
query26	0.46	0.14	0.13
query27	0.05	0.05	0.04
query28	10.20	1.11	1.07
query29	12.60	3.28	3.23
query30	0.26	0.06	0.06
query31	2.87	0.40	0.37
query32	3.24	0.46	0.45
query33	2.96	2.99	3.05
query34	17.22	4.40	4.45
query35	4.50	4.49	4.53
query36	0.66	0.49	0.49
query37	0.10	0.06	0.06
query38	0.04	0.04	0.03
query39	0.03	0.02	0.03
query40	0.17	0.13	0.13
query41	0.08	0.03	0.02
query42	0.04	0.02	0.02
query43	0.04	0.03	0.03
Total cold run time: 106.99 s
Total hot run time: 33.09 s

@dataroaring dataroaring merged commit db381d8 into branch-3.0 Jan 26, 2025
21 of 22 checks passed
@github-actions github-actions bot deleted the auto-pick-47181-branch-3.0 branch January 26, 2025 03:45
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