Skip to content

Conversation

@heguanhui
Copy link
Contributor

improve judge tag map if changed when modify backend to avoid unnecessary write edit log

What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

Release note

None

Check List (For Author)

  • Test

    • Unit Test
  • Behavior changed:

    • No.
  • Does this need documentation?

    • No.

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 Dec 11, 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?

@heguanhui heguanhui force-pushed the improvement/modify-backend-tag-map-improvement branch 3 times, most recently from bd3f25e to c0316ee Compare January 13, 2026 01:42
@heguanhui
Copy link
Contributor Author

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17599	4224	4045	4045
q2	2052	358	238	238
q3	10151	1256	706	706
q4	10222	828	317	317
q5	7550	2068	1791	1791
q6	189	169	140	140
q7	926	781	645	645
q8	9277	1411	1142	1142
q9	4812	4598	4514	4514
q10	6839	1804	1410	1410
q11	534	300	281	281
q12	682	738	584	584
q13	17779	3828	3074	3074
q14	291	293	270	270
q15	588	525	500	500
q16	676	697	628	628
q17	651	799	523	523
q18	6575	6325	6829	6325
q19	1395	1025	639	639
q20	441	383	272	272
q21	3156	2686	2542	2542
q22	1150	1101	1039	1039
Total cold run time: 103535 ms
Total hot run time: 31625 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4361	4176	4297	4176
q2	352	421	358	358
q3	2266	2792	2470	2470
q4	1452	1935	1421	1421
q5	4567	4346	4311	4311
q6	211	172	128	128
q7	1979	1900	1808	1808
q8	2756	2452	2412	2412
q9	6933	7151	7064	7064
q10	2530	2713	2332	2332
q11	565	482	463	463
q12	754	775	593	593
q13	3358	3808	3064	3064
q14	270	283	260	260
q15	540	491	485	485
q16	616	648	623	623
q17	1122	1268	1304	1268
q18	7520	7421	7183	7183
q19	805	792	788	788
q20	1867	1931	1783	1783
q21	4446	4216	4131	4131
q22	1057	1023	979	979
Total cold run time: 50327 ms
Total hot run time: 48100 ms

@doris-robot
Copy link

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

query5	5211	602	479	479
query6	340	230	225	225
query7	4221	472	249	249
query8	325	244	233	233
query9	8751	2844	2839	2839
query10	565	364	327	327
query11	15321	15102	14946	14946
query12	191	118	113	113
query13	1254	471	362	362
query14	6424	3093	2854	2854
query14_1	2707	2707	2862	2707
query15	213	194	174	174
query16	988	484	491	484
query17	1073	668	585	585
query18	2763	420	317	317
query19	222	214	188	188
query20	125	112	115	112
query21	212	136	112	112
query22	4074	4181	4147	4147
query23	15898	15382	15143	15143
query23_1	15449	15435	15357	15357
query24	7135	1535	1147	1147
query24_1	1149	1157	1162	1157
query25	516	442	381	381
query26	1234	254	151	151
query27	2783	444	262	262
query28	4546	2143	2124	2124
query29	766	514	414	414
query30	304	267	212	212
query31	814	636	549	549
query32	81	85	73	73
query33	518	339	302	302
query34	923	867	534	534
query35	735	738	684	684
query36	873	886	875	875
query37	145	108	91	91
query38	2757	2715	2647	2647
query39	767	747	724	724
query39_1	696	715	689	689
query40	214	134	117	117
query41	65	63	62	62
query42	107	105	108	105
query43	423	444	403	403
query44	1317	748	742	742
query45	189	182	176	176
query46	828	934	572	572
query47	1477	1424	1371	1371
query48	292	312	226	226
query49	608	423	345	345
query50	610	274	199	199
query51	3729	3848	3809	3809
query52	106	111	104	104
query53	304	345	276	276
query54	294	266	261	261
query55	81	76	73	73
query56	319	310	297	297
query57	1060	1032	967	967
query58	273	262	259	259
query59	2026	2205	2048	2048
query60	333	327	322	322
query61	161	155	155	155
query62	385	366	304	304
query63	301	264	272	264
query64	4840	1402	1101	1101
query65	3806	3714	3762	3714
query66	1397	448	347	347
query67	15076	15338	15360	15338
query68	3645	1012	708	708
query69	515	370	337	337
query70	1082	977	972	972
query71	349	310	298	298
query72	5982	3185	3394	3185
query73	746	685	307	307
query74	8852	8880	8597	8597
query75	2826	2783	2463	2463
query76	3405	1084	652	652
query77	509	372	326	326
query78	9676	9933	9274	9274
query79	965	903	567	567
query80	1161	558	475	475
query81	569	265	235	235
query82	418	139	111	111
query83	355	261	240	240
query84	254	101	99	99
query85	900	534	448	448
query86	408	295	325	295
query87	2910	2862	2767	2767
query88	2992	2181	2138	2138
query89	390	357	335	335
query90	1830	164	163	163
query91	162	171	146	146
query92	74	73	71	71
query93	1063	904	521	521
query94	647	327	258	258
query95	562	339	305	305
query96	552	487	205	205
query97	2361	2367	2310	2310
query98	211	198	198	198
query99	595	584	538	538
Total cold run time: 250433 ms
Total hot run time: 173889 ms

…oid unnecessary write edit log

revert test case
@heguanhui heguanhui force-pushed the improvement/modify-backend-tag-map-improvement branch from c0316ee to d34c155 Compare January 31, 2026 17:15
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.

3 participants