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

[fix](index build) Correct inverted index behavior after dynamically adding a column #48389

Merged
merged 3 commits into from
Mar 3, 2025

Conversation

airborne12
Copy link
Member

@airborne12 airborne12 commented Feb 26, 2025

What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:
This pull request includes changes to improve the handling of inverted indexes and to add new test cases for index changes on new columns. The most important changes include fixing the placement of inverted index writers, adding new test cases for inverted index changes, and modifying the test output file to reflect the new test cases.

Improvements to inverted index handling:

Enhancements to test cases:

Updates to test output:

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 Feb 26, 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?

@airborne12
Copy link
Member Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17610	5277	5128	5128
q2	2049	308	171	171
q3	10587	1321	728	728
q4	10252	1041	525	525
q5	7757	2417	2367	2367
q6	193	168	133	133
q7	903	739	588	588
q8	9309	1291	1134	1134
q9	4931	4749	4981	4749
q10	6831	2317	1895	1895
q11	488	284	257	257
q12	344	355	223	223
q13	17765	4266	3105	3105
q14	231	226	221	221
q15	522	462	448	448
q16	649	620	590	590
q17	588	859	350	350
q18	7082	6220	6251	6220
q19	1292	963	546	546
q20	316	324	198	198
q21	2909	2187	1979	1979
q22	372	341	304	304
Total cold run time: 102980 ms
Total hot run time: 31859 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5193	5150	5133	5133
q2	238	336	250	250
q3	2172	2675	2323	2323
q4	1450	1846	1388	1388
q5	4242	4147	4108	4108
q6	211	169	124	124
q7	1903	1835	1774	1774
q8	2621	2695	2609	2609
q9	7251	7246	7234	7234
q10	2971	3234	2770	2770
q11	601	518	494	494
q12	703	768	577	577
q13	3537	3817	3215	3215
q14	294	309	291	291
q15	525	465	456	456
q16	662	691	660	660
q17	1144	1577	1374	1374
q18	7601	7386	7361	7361
q19	816	867	883	867
q20	2015	2070	1902	1902
q21	5311	4961	4816	4816
q22	650	566	559	559
Total cold run time: 52111 ms
Total hot run time: 50285 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 190583 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 03c052890bfe9498bc0031c074e5a25027ec5e64, data reload: false

query1	1345	939	940	939
query2	6276	1881	1856	1856
query3	10994	4630	4422	4422
query4	54524	25436	23471	23471
query5	5014	596	485	485
query6	345	214	185	185
query7	4911	520	297	297
query8	324	246	236	236
query9	5829	2594	2623	2594
query10	421	311	264	264
query11	15243	15034	14845	14845
query12	159	107	105	105
query13	1035	498	377	377
query14	10446	7153	6533	6533
query15	215	198	181	181
query16	7092	650	501	501
query17	1062	718	550	550
query18	1543	423	343	343
query19	192	183	164	164
query20	123	127	121	121
query21	212	127	104	104
query22	4434	4594	4209	4209
query23	33932	33553	33250	33250
query24	5792	2415	2415	2415
query25	460	498	407	407
query26	673	286	165	165
query27	1679	501	322	322
query28	3303	2449	2454	2449
query29	573	574	446	446
query30	236	199	158	158
query31	890	892	831	831
query32	74	68	63	63
query33	439	361	333	333
query34	755	874	496	496
query35	794	817	781	781
query36	997	980	907	907
query37	122	104	72	72
query38	4291	4235	4405	4235
query39	1522	1482	1460	1460
query40	198	116	105	105
query41	52	54	51	51
query42	123	109	107	107
query43	513	519	494	494
query44	1289	797	781	781
query45	176	173	163	163
query46	875	1074	655	655
query47	1852	1861	1752	1752
query48	389	426	319	319
query49	711	512	434	434
query50	726	799	426	426
query51	4306	4346	4295	4295
query52	100	103	93	93
query53	221	270	182	182
query54	475	494	419	419
query55	87	82	78	78
query56	271	257	250	250
query57	1169	1202	1117	1117
query58	251	261	236	236
query59	2753	2688	2537	2537
query60	283	259	259	259
query61	118	114	114	114
query62	695	691	664	664
query63	221	186	182	182
query64	1536	1111	733	733
query65	3222	3148	3155	3148
query66	711	394	293	293
query67	15817	15460	15221	15221
query68	6959	878	484	484
query69	545	303	260	260
query70	1230	1113	1079	1079
query71	467	302	260	260
query72	5763	3692	3732	3692
query73	1317	758	354	354
query74	8994	9113	9060	9060
query75	3381	3207	2692	2692
query76	3927	1166	734	734
query77	548	364	272	272
query78	10070	10201	9382	9382
query79	2090	847	573	573
query80	597	523	519	519
query81	500	285	236	236
query82	459	125	95	95
query83	174	168	154	154
query84	280	95	70	70
query85	783	353	303	303
query86	353	279	281	279
query87	4356	4521	4391	4391
query88	3541	2208	2177	2177
query89	402	320	305	305
query90	1797	257	188	188
query91	136	135	110	110
query92	75	56	60	56
query93	1207	1028	563	563
query94	708	415	296	296
query95	348	269	262	262
query96	483	558	268	268
query97	3296	3364	3319	3319
query98	226	205	200	200
query99	1345	1415	1270	1270
Total cold run time: 293768 ms
Total hot run time: 190583 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.04
query2	0.07	0.03	0.04
query3	0.24	0.06	0.07
query4	1.62	0.11	0.09
query5	0.57	0.54	0.55
query6	1.19	0.72	0.72
query7	0.02	0.02	0.02
query8	0.04	0.03	0.03
query9	0.62	0.52	0.51
query10	0.57	0.57	0.57
query11	0.15	0.10	0.10
query12	0.14	0.12	0.12
query13	0.62	0.60	0.60
query14	2.81	2.81	2.83
query15	0.91	0.83	0.84
query16	0.38	0.38	0.36
query17	1.01	1.01	1.04
query18	0.21	0.20	0.19
query19	1.89	1.80	1.95
query20	0.02	0.01	0.01
query21	15.36	0.90	0.55
query22	0.75	1.14	0.93
query23	14.69	1.39	0.62
query24	6.93	1.63	1.24
query25	0.51	0.24	0.07
query26	0.56	0.17	0.13
query27	0.05	0.05	0.04
query28	9.14	0.85	0.43
query29	12.58	3.98	3.25
query30	0.25	0.09	0.06
query31	2.83	0.58	0.38
query32	3.22	0.54	0.46
query33	2.99	3.04	3.04
query34	15.70	5.07	4.53
query35	4.52	4.50	4.48
query36	0.69	0.50	0.48
query37	0.09	0.06	0.07
query38	0.05	0.04	0.03
query39	0.02	0.02	0.02
query40	0.17	0.14	0.13
query41	0.08	0.03	0.03
query42	0.03	0.02	0.03
query43	0.04	0.04	0.03
Total cold run time: 104.37 s
Total hot run time: 31.45 s

@doris-robot
Copy link

TeamCity be ut coverage result:
Function Coverage: 44.77% (11937/26660)
Line Coverage: 34.21% (99867/291934)
Region Coverage: 33.37% (51119/153206)
Branch Coverage: 28.91% (25667/88772)
Coverage Report: http://coverage.selectdb-in.cc/coverage/03c052890bfe9498bc0031c074e5a25027ec5e64_03c052890bfe9498bc0031c074e5a25027ec5e64/report/index.html
Increment Report: http://coverage.selectdb-in.cc/coverage/03c052890bfe9498bc0031c074e5a25027ec5e64_03c052890bfe9498bc0031c074e5a25027ec5e64/increment_report/index.html

Copy link
Contributor

@zzzxl1993 zzzxl1993 left a comment

Choose a reason for hiding this comment

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

LGTM

qidaye
qidaye previously approved these changes Feb 27, 2025
Copy link
Contributor

@qidaye qidaye 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 Feb 27, 2025
Copy link
Contributor

PR approved by at least one committer and no changes requested.

Copy link
Contributor

PR approved by anyone and no changes requested.

Copy link
Contributor

PR approved by anyone and no changes requested.

@airborne12
Copy link
Member Author

run buildall

@github-actions github-actions bot removed the approved Indicates a PR has been approved by one committer. label Feb 27, 2025
@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17606	5246	5057	5057
q2	2048	320	169	169
q3	10378	1245	750	750
q4	10199	1009	532	532
q5	7529	2368	2320	2320
q6	194	172	140	140
q7	913	749	595	595
q8	9287	1272	1118	1118
q9	4817	4770	4633	4633
q10	6812	2337	1898	1898
q11	469	275	263	263
q12	348	355	216	216
q13	17767	3717	3079	3079
q14	229	232	207	207
q15	503	446	456	446
q16	620	621	610	610
q17	581	858	342	342
q18	6649	6230	6165	6165
q19	1269	962	560	560
q20	313	322	195	195
q21	2820	2146	1955	1955
q22	368	337	302	302
Total cold run time: 101719 ms
Total hot run time: 31552 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5136	5138	5116	5116
q2	244	329	233	233
q3	2155	2667	2275	2275
q4	1429	1816	1384	1384
q5	4224	4127	4196	4127
q6	212	166	127	127
q7	1867	1816	1665	1665
q8	2566	2725	2606	2606
q9	7232	7215	7171	7171
q10	3018	3175	2766	2766
q11	589	524	495	495
q12	686	805	616	616
q13	3476	3760	3342	3342
q14	277	312	283	283
q15	538	468	476	468
q16	645	670	665	665
q17	1135	1573	1385	1385
q18	7678	7469	7338	7338
q19	807	828	841	828
q20	1962	2040	1861	1861
q21	5443	4997	4818	4818
q22	637	584	537	537
Total cold run time: 51956 ms
Total hot run time: 50106 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 191122 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 8075ac509c55be3d47f18013e86d9d51c60ec474, data reload: false

query1	1288	998	932	932
query2	6214	1911	1885	1885
query3	10998	4442	4400	4400
query4	56097	25027	23682	23682
query5	5315	518	527	518
query6	368	191	200	191
query7	5119	505	285	285
query8	336	254	232	232
query9	6549	2596	2604	2596
query10	406	324	253	253
query11	15337	15172	14907	14907
query12	162	111	109	109
query13	1149	524	417	417
query14	11265	6394	6446	6394
query15	199	184	194	184
query16	7095	653	470	470
query17	1084	735	588	588
query18	1515	428	321	321
query19	203	201	170	170
query20	134	133	129	129
query21	224	132	109	109
query22	4474	4503	4645	4503
query23	34990	34095	33437	33437
query24	5863	2438	2417	2417
query25	476	475	399	399
query26	764	286	157	157
query27	2072	514	345	345
query28	2855	2470	2438	2438
query29	572	575	423	423
query30	218	192	160	160
query31	926	851	842	842
query32	74	61	58	58
query33	484	377	299	299
query34	758	870	495	495
query35	805	847	763	763
query36	929	1005	907	907
query37	122	106	73	73
query38	4268	4209	4100	4100
query39	1498	1437	1430	1430
query40	205	111	102	102
query41	52	55	54	54
query42	126	101	106	101
query43	489	517	472	472
query44	1287	793	793	793
query45	192	180	169	169
query46	888	1061	662	662
query47	1885	1917	1806	1806
query48	382	419	315	315
query49	746	502	413	413
query50	694	777	424	424
query51	4301	4255	4262	4255
query52	110	105	90	90
query53	227	256	203	203
query54	499	503	427	427
query55	87	76	84	76
query56	280	263	279	263
query57	1165	1187	1115	1115
query58	246	247	237	237
query59	2881	3048	2720	2720
query60	277	269	255	255
query61	124	117	161	117
query62	763	785	667	667
query63	234	194	196	194
query64	2313	1063	677	677
query65	3333	3300	3255	3255
query66	834	394	299	299
query67	15965	15694	15316	15316
query68	7782	864	492	492
query69	538	305	259	259
query70	1211	1108	1115	1108
query71	487	280	274	274
query72	5887	3694	3731	3694
query73	1278	740	353	353
query74	9265	9056	8967	8967
query75	3617	3166	2694	2694
query76	4317	1181	734	734
query77	587	382	273	273
query78	10097	10089	9139	9139
query79	2536	829	579	579
query80	708	513	500	500
query81	514	272	235	235
query82	678	125	94	94
query83	169	177	152	152
query84	287	96	73	73
query85	819	352	297	297
query86	437	313	286	286
query87	4587	4519	4303	4303
query88	3653	2238	2250	2238
query89	404	329	295	295
query90	1779	200	192	192
query91	139	147	105	105
query92	73	58	54	54
query93	1947	1045	571	571
query94	668	422	304	304
query95	349	268	259	259
query96	497	568	267	267
query97	3378	3426	3340	3340
query98	242	202	201	201
query99	1422	1396	1295	1295
Total cold run time: 304142 ms
Total hot run time: 191122 ms

@doris-robot
Copy link

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

query1	0.03	0.05	0.03
query2	0.08	0.03	0.03
query3	0.24	0.07	0.06
query4	1.62	0.10	0.10
query5	0.57	0.53	0.56
query6	1.20	0.73	0.71
query7	0.02	0.02	0.01
query8	0.04	0.03	0.03
query9	0.58	0.52	0.53
query10	0.57	0.57	0.56
query11	0.16	0.11	0.12
query12	0.15	0.12	0.11
query13	0.61	0.59	0.60
query14	2.68	2.69	2.68
query15	0.91	0.83	0.84
query16	0.38	0.36	0.38
query17	0.99	1.01	1.02
query18	0.20	0.19	0.19
query19	1.91	1.80	1.97
query20	0.02	0.01	0.01
query21	15.35	0.89	0.53
query22	0.76	1.20	0.69
query23	14.90	1.35	0.63
query24	6.99	1.83	1.19
query25	0.48	0.27	0.23
query26	0.58	0.17	0.13
query27	0.06	0.05	0.05
query28	9.83	0.80	0.44
query29	12.57	4.06	3.31
query30	0.26	0.09	0.06
query31	2.83	0.58	0.38
query32	3.24	0.55	0.46
query33	3.00	3.03	3.04
query34	15.77	5.13	4.51
query35	4.56	4.47	4.55
query36	0.67	0.49	0.49
query37	0.09	0.06	0.06
query38	0.05	0.04	0.04
query39	0.04	0.03	0.03
query40	0.17	0.14	0.12
query41	0.08	0.03	0.02
query42	0.04	0.02	0.02
query43	0.03	0.03	0.03
Total cold run time: 105.31 s
Total hot run time: 31.19 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 50.00% (3/6) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 44.90% (11967/26655)
Line Coverage 34.44% (100545/291927)
Region Coverage 33.58% (51444/153198)
Branch Coverage 29.11% (25840/88764)

qidaye
qidaye previously approved these changes Feb 28, 2025
Copy link
Contributor

@qidaye qidaye 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 Feb 28, 2025
Copy link
Contributor

PR approved by at least one committer and no changes requested.

Copy link
Contributor

@zzzxl1993 zzzxl1993 left a comment

Choose a reason for hiding this comment

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

LGTM

@airborne12
Copy link
Member Author

run buildall

@github-actions github-actions bot removed the approved Indicates a PR has been approved by one committer. label Feb 28, 2025
@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	15667	5202	5095	5095
q2	936	294	169	169
q3	4021	1285	713	713
q4	6218	995	543	543
q5	5527	2481	2335	2335
q6	205	172	131	131
q7	910	749	595	595
q8	5871	1287	1117	1117
q9	4992	4890	4908	4890
q10	5141	2301	1889	1889
q11	422	279	264	264
q12	316	361	216	216
q13	3571	3770	3108	3108
q14	235	228	222	222
q15	519	482	460	460
q16	641	618	575	575
q17	552	854	336	336
q18	6402	6385	6232	6232
q19	663	938	532	532
q20	323	330	199	199
q21	2767	2225	1927	1927
q22	364	327	305	305
Total cold run time: 66263 ms
Total hot run time: 31853 ms

----- Round 2, with runtime_filter_mode=off -----
q1	5121	5247	5537	5247
q2	237	330	230	230
q3	2187	2736	2325	2325
q4	1419	1853	1398	1398
q5	4224	4091	4170	4091
q6	202	164	126	126
q7	1863	1793	1671	1671
q8	2508	2581	2455	2455
q9	6890	6789	6772	6772
q10	2901	3101	2661	2661
q11	621	508	478	478
q12	640	724	570	570
q13	3312	3679	3122	3122
q14	286	279	272	272
q15	494	462	453	453
q16	664	674	648	648
q17	1097	1545	1295	1295
q18	7279	6886	6995	6886
q19	744	780	826	780
q20	1909	1981	1793	1793
q21	5198	4770	4753	4753
q22	620	592	552	552
Total cold run time: 50416 ms
Total hot run time: 48578 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 184337 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 88fc24d369f75377a87818d1d8c0d02ebb341182, data reload: false

query1	985	417	385	385
query2	6513	1928	1935	1928
query3	6786	210	208	208
query4	26912	23378	23400	23378
query5	5594	685	500	500
query6	330	198	188	188
query7	4607	496	289	289
query8	296	239	231	231
query9	8644	2612	2596	2596
query10	498	323	261	261
query11	15847	15126	14817	14817
query12	155	109	104	104
query13	1653	528	396	396
query14	11569	6576	6602	6576
query15	236	192	184	184
query16	7756	644	454	454
query17	1565	746	563	563
query18	2004	405	303	303
query19	260	199	154	154
query20	123	120	126	120
query21	214	124	106	106
query22	4131	4426	4257	4257
query23	33807	33030	33123	33030
query24	6858	2348	2364	2348
query25	510	486	376	376
query26	1222	269	154	154
query27	1993	500	320	320
query28	3926	2405	2412	2405
query29	714	535	427	427
query30	247	184	153	153
query31	921	860	776	776
query32	70	72	63	63
query33	577	354	299	299
query34	783	849	480	480
query35	792	801	716	716
query36	950	995	889	889
query37	130	99	74	74
query38	4128	4202	4139	4139
query39	1435	1385	1403	1385
query40	207	119	105	105
query41	53	51	51	51
query42	124	102	100	100
query43	500	514	491	491
query44	1284	782	784	782
query45	174	171	164	164
query46	870	1039	643	643
query47	1760	1816	1732	1732
query48	372	412	297	297
query49	787	514	415	415
query50	690	717	409	409
query51	4155	4135	4120	4120
query52	108	104	95	95
query53	222	245	189	189
query54	473	491	410	410
query55	80	79	81	79
query56	259	268	254	254
query57	1136	1158	1082	1082
query58	252	242	269	242
query59	2639	2767	2594	2594
query60	295	280	259	259
query61	130	121	120	120
query62	820	736	672	672
query63	225	184	186	184
query64	4290	1037	658	658
query65	3214	3135	3144	3135
query66	998	406	313	313
query67	15846	15252	15478	15252
query68	7982	869	498	498
query69	483	296	272	272
query70	1176	1126	1115	1115
query71	511	287	265	265
query72	5745	3559	3735	3559
query73	777	717	346	346
query74	9149	9183	9025	9025
query75	3939	3143	2749	2749
query76	3736	1176	721	721
query77	798	350	287	287
query78	10012	10041	9197	9197
query79	3378	827	571	571
query80	691	516	455	455
query81	520	280	241	241
query82	715	123	97	97
query83	168	168	158	158
query84	240	100	78	78
query85	738	374	308	308
query86	362	298	267	267
query87	4397	4602	4298	4298
query88	3529	2207	2213	2207
query89	401	319	292	292
query90	1966	196	193	193
query91	145	137	107	107
query92	78	58	62	58
query93	2070	1029	567	567
query94	660	381	306	306
query95	343	272	258	258
query96	474	556	263	263
query97	3288	3377	3280	3280
query98	235	204	203	203
query99	1370	1394	1217	1217
Total cold run time: 277780 ms
Total hot run time: 184337 ms

@doris-robot
Copy link

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

query1	0.04	0.04	0.03
query2	0.07	0.04	0.04
query3	0.23	0.07	0.07
query4	1.61	0.11	0.11
query5	0.57	0.58	0.53
query6	1.22	0.71	0.73
query7	0.02	0.02	0.02
query8	0.04	0.04	0.03
query9	0.58	0.54	0.52
query10	0.58	0.59	0.57
query11	0.15	0.11	0.11
query12	0.15	0.12	0.11
query13	0.61	0.61	0.59
query14	2.82	2.69	2.68
query15	0.90	0.85	0.85
query16	0.38	0.37	0.37
query17	1.02	1.04	1.06
query18	0.21	0.19	0.20
query19	1.90	1.80	1.92
query20	0.01	0.01	0.01
query21	15.35	0.95	0.54
query22	0.74	1.14	0.99
query23	14.75	1.41	0.64
query24	6.58	1.87	0.73
query25	0.49	0.26	0.06
query26	0.69	0.16	0.13
query27	0.06	0.05	0.05
query28	9.47	0.88	0.45
query29	12.52	4.02	3.34
query30	0.25	0.09	0.07
query31	2.82	0.60	0.39
query32	3.25	0.56	0.46
query33	2.98	2.98	3.04
query34	15.74	5.13	4.52
query35	4.53	4.54	4.56
query36	0.67	0.49	0.48
query37	0.09	0.06	0.06
query38	0.04	0.04	0.03
query39	0.04	0.03	0.02
query40	0.18	0.14	0.13
query41	0.08	0.02	0.02
query42	0.03	0.02	0.02
query43	0.04	0.03	0.02
Total cold run time: 104.5 s
Total hot run time: 31.05 s

@doris-robot
Copy link

BE UT Coverage Report

Increment line coverage 50.00% (3/6) 🎉

Increment coverage report
Complete coverage report

Category Coverage
Function Coverage 45.24% (12074/26688)
Line Coverage 34.81% (101845/292588)
Region Coverage 33.97% (52156/153519)
Branch Coverage 29.70% (26389/88852)

Copy link
Contributor

@qidaye qidaye 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 3, 2025
Copy link
Contributor

github-actions bot commented Mar 3, 2025

PR approved by at least one committer and no changes requested.

@airborne12 airborne12 merged commit 3841654 into apache:master Mar 3, 2025
23 of 25 checks passed
@airborne12 airborne12 deleted the fix-array-index branch March 3, 2025 07:28
github-actions bot pushed a commit that referenced this pull request Mar 3, 2025
…adding a column (#48389)

Problem Summary:
This pull request includes changes to improve the handling of inverted
indexes and to add new test cases for index changes on new columns. The
most important changes include fixing the placement of inverted index
writers, adding new test cases for inverted index changes, and modifying
the test output file to reflect the new test cases.
github-actions bot pushed a commit that referenced this pull request Mar 3, 2025
…adding a column (#48389)

Problem Summary:
This pull request includes changes to improve the handling of inverted
indexes and to add new test cases for index changes on new columns. The
most important changes include fixing the placement of inverted index
writers, adding new test cases for inverted index changes, and modifying
the test output file to reflect the new test cases.
@shuke987 shuke987 added the usercase Important user case type label label Mar 4, 2025
airborne12 added a commit that referenced this pull request Mar 5, 2025
…dynamically adding a column #48389 (#48546)

Cherry-picked from #48389

---------

Co-authored-by: airborne12 <[email protected]>
airborne12 added a commit that referenced this pull request Mar 5, 2025
…adding a column (#48389)

Problem Summary:
This pull request includes changes to improve the handling of inverted
indexes and to add new test cases for index changes on new columns. The
most important changes include fixing the placement of inverted index
writers, adding new test cases for inverted index changes, and modifying
the test output file to reflect the new test cases.
airborne12 added a commit that referenced this pull request Mar 5, 2025
…adding a column (#48389)

Problem Summary:
This pull request includes changes to improve the handling of inverted
indexes and to add new test cases for index changes on new columns. The
most important changes include fixing the placement of inverted index
writers, adding new test cases for inverted index changes, and modifying
the test output file to reflect the new test cases.
airborne12 added a commit that referenced this pull request Mar 7, 2025
…adding a column (#48389)

Problem Summary:
This pull request includes changes to improve the handling of inverted
indexes and to add new test cases for index changes on new columns. The
most important changes include fixing the placement of inverted index
writers, adding new test cases for inverted index changes, and modifying
the test output file to reflect the new test cases.
airborne12 added a commit that referenced this pull request Mar 8, 2025
…dynamically adding a column #48389 (#48547)

Cherry-picked from #48389

Co-authored-by: airborne12 <[email protected]>
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.9-merged dev/3.0.5-merged p0_l reviewed usercase Important user case type label
Projects
None yet
Development

Successfully merging this pull request may close these issues.

7 participants