Skip to content

Conversation

@mymeiyi
Copy link
Contributor

@mymeiyi mymeiyi commented Jan 7, 2026

What problem does this PR solve?

Issue Number: close #xxx

Related PR: #xxx

Problem Summary:

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

Copilot AI review requested due to automatic review settings January 7, 2026 12:15
@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?

@mymeiyi
Copy link
Contributor Author

mymeiyi commented Jan 7, 2026

run buildall

Copy link

Copilot AI left a comment

Choose a reason for hiding this comment

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

Pull request overview

This PR refactors the Replica and Tablet class hierarchies by moving local-mode-specific variables and logic from the base classes to dedicated subclasses (LocalReplica and LocalTablet), making the codebase more maintainable and better separating concerns between local and cloud modes.

Key Changes:

  • Created LocalReplica class to hold local-mode-specific fields (version, backendId, pathHash, etc.) previously in the base Replica class
  • Created LocalTablet class methods to override base class methods with local-mode-specific implementations
  • Updated GsonUtils serialization to properly handle LocalReplica with backward compatibility for existing "Replica" serialized data
  • Converted all direct instantiations of new Replica() to new LocalReplica() across test and production code

Reviewed changes

Copilot reviewed 24 out of 24 changed files in this pull request and generated 3 comments.

Show a summary per file
File Description
fe/fe-core/src/main/java/org/apache/doris/catalog/Replica.java Base class refactored to remove local-specific fields, converted methods to throw UnsupportedOperationException or return default values
fe/fe-core/src/main/java/org/apache/doris/catalog/LocalReplica.java New subclass containing all local-mode-specific fields and implementations moved from base Replica class
fe/fe-core/src/main/java/org/apache/doris/catalog/Tablet.java Base class refactored to remove local-specific fields, methods now throw UnsupportedOperationException or return defaults
fe/fe-core/src/main/java/org/apache/doris/catalog/LocalTablet.java Extended with local-specific fields and method overrides previously in base Tablet class
fe/fe-core/src/main/java/org/apache/doris/catalog/OlapTable.java Updated to instantiate LocalReplica instead of Replica
fe/fe-core/src/main/java/org/apache/doris/catalog/EnvFactory.java Updated factory methods to create LocalReplica instances
fe/fe-core/src/main/java/org/apache/doris/cloud/catalog/CloudReplica.java Added segmentCount and rowsetCount fields with getter/setter overrides for cloud-mode specifics
fe/fe-core/src/main/java/org/apache/doris/persist/gson/GsonUtils.java Updated serialization adapters to register LocalReplica with backward compatibility mappings
fe/fe-core/src/main/java/org/apache/doris/master/ReportHandler.java Changed to instantiate LocalReplica for tablet reporting
fe/fe-core/src/main/java/org/apache/doris/datasource/InternalCatalog.java Updated replica creation calls to use LocalReplica
fe/fe-core/src/main/java/org/apache/doris/clone/*.java Added documentation comments indicating "Only used in local mode" for various checker/scheduler classes
fe/fe-core/src/main/java/org/apache/doris/clone/TabletSchedCtx.java Updated to create LocalReplica instances
fe/fe-core/src/main/java/org/apache/doris/consistency/ConsistencyChecker.java Added "Only used in local mode" documentation comment
fe/fe-core/src/main/java/org/apache/doris/backup/RestoreJob.java Updated to instantiate LocalReplica for restore operations
fe/fe-core/src/test/java/**/*.java Multiple test files updated to use LocalReplica instead of Replica

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17636	4166	4060	4060
q2	2014	362	248	248
q3	10165	1279	709	709
q4	10226	865	318	318
q5	7485	2050	1810	1810
q6	182	170	137	137
q7	934	777	665	665
q8	9255	1322	1168	1168
q9	4858	4619	4428	4428
q10	6753	1807	1409	1409
q11	532	280	270	270
q12	657	715	586	586
q13	17781	3777	3065	3065
q14	310	283	272	272
q15	595	510	499	499
q16	692	677	627	627
q17	658	815	529	529
q18	6689	6571	6395	6395
q19	1227	960	597	597
q20	380	349	245	245
q21	2941	2447	2203	2203
q22	1049	1042	963	963
Total cold run time: 103019 ms
Total hot run time: 31203 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4126	4021	4061	4021
q2	311	387	320	320
q3	2048	2596	2241	2241
q4	1319	1723	1309	1309
q5	4086	3993	4048	3993
q6	210	173	131	131
q7	1902	1763	1668	1668
q8	2734	2508	2399	2399
q9	7304	7102	7241	7102
q10	2576	2790	2275	2275
q11	584	515	479	479
q12	670	778	649	649
q13	3643	3986	3530	3530
q14	294	303	278	278
q15	576	504	491	491
q16	618	684	638	638
q17	1129	1223	1273	1223
q18	8227	7908	7803	7803
q19	878	832	870	832
q20	1961	2069	1913	1913
q21	4669	4593	4397	4397
q22	1161	1100	1024	1024
Total cold run time: 51026 ms
Total hot run time: 48716 ms

@doris-robot
Copy link

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

query5	4817	584	454	454
query6	327	236	212	212
query7	4221	447	251	251
query8	349	258	244	244
query9	8756	2659	2653	2653
query10	548	369	321	321
query11	15275	15013	15975	15013
query12	196	145	120	120
query13	1417	508	416	416
query14	6866	3055	2868	2868
query14_1	2734	2749	2644	2644
query15	210	198	186	186
query16	1028	500	482	482
query17	1186	715	586	586
query18	2744	445	340	340
query19	223	219	202	202
query20	122	119	114	114
query21	211	130	118	118
query22	4312	4497	4244	4244
query23	16125	15722	15291	15291
query23_1	15439	15324	15297	15297
query24	7258	1523	1148	1148
query24_1	1165	1163	1150	1150
query25	615	430	367	367
query26	1248	258	142	142
query27	2770	436	285	285
query28	4454	2110	2110	2110
query29	781	553	425	425
query30	305	232	198	198
query31	811	617	535	535
query32	67	63	64	63
query33	529	325	273	273
query34	890	865	530	530
query35	732	763	693	693
query36	879	870	830	830
query37	118	87	68	68
query38	2699	2711	2599	2599
query39	781	758	720	720
query39_1	726	728	707	707
query40	217	125	112	112
query41	68	58	59	58
query42	103	96	99	96
query43	473	443	433	433
query44	1268	720	729	720
query45	182	178	171	171
query46	835	972	633	633
query47	1427	1481	1364	1364
query48	314	332	242	242
query49	598	394	329	329
query50	636	267	192	192
query51	3774	3762	3707	3707
query52	100	104	97	97
query53	285	322	268	268
query54	274	255	240	240
query55	75	73	70	70
query56	286	285	271	271
query57	1038	1016	946	946
query58	258	235	251	235
query59	2190	2197	2166	2166
query60	312	313	295	295
query61	159	157	148	148
query62	382	350	311	311
query63	306	257	265	257
query64	4946	1275	995	995
query65	3755	3779	3711	3711
query66	1358	403	294	294
query67	15064	15938	15471	15471
query68	8201	986	699	699
query69	505	342	306	306
query70	1059	932	925	925
query71	371	293	270	270
query72	6090	3376	3435	3376
query73	752	733	299	299
query74	8775	8826	8651	8651
query75	2905	2783	2436	2436
query76	4089	1060	635	635
query77	733	358	272	272
query78	9674	9832	9113	9113
query79	1245	916	568	568
query80	624	563	473	473
query81	497	264	228	228
query82	204	142	120	120
query83	273	247	236	236
query84	252	116	100	100
query85	905	493	451	451
query86	376	311	316	311
query87	2819	2826	2721	2721
query88	3073	2176	2170	2170
query89	399	355	327	327
query90	2168	144	144	144
query91	176	161	135	135
query92	82	63	61	61
query93	1049	890	520	520
query94	566	304	294	294
query95	562	323	358	323
query96	571	447	197	197
query97	2289	2386	2284	2284
query98	210	196	188	188
query99	565	608	534	534
Total cold run time: 255585 ms
Total hot run time: 173213 ms

@doris-robot
Copy link

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

query1	0.06	0.05	0.05
query2	0.10	0.05	0.04
query3	0.25	0.08	0.08
query4	1.60	0.11	0.11
query5	0.28	0.26	0.25
query6	1.14	0.67	0.65
query7	0.03	0.03	0.03
query8	0.05	0.04	0.03
query9	0.56	0.50	0.50
query10	0.55	0.55	0.56
query11	0.15	0.09	0.09
query12	0.14	0.11	0.11
query13	0.60	0.58	0.58
query14	0.94	0.95	0.95
query15	0.78	0.77	0.77
query16	0.43	0.40	0.42
query17	1.01	0.98	1.04
query18	0.23	0.22	0.21
query19	1.87	1.81	1.90
query20	0.02	0.02	0.01
query21	15.45	0.27	0.14
query22	5.24	0.05	0.05
query23	16.02	0.28	0.10
query24	0.93	0.25	0.17
query25	0.11	0.05	0.05
query26	0.14	0.13	0.14
query27	0.06	0.05	0.04
query28	2.98	1.04	0.87
query29	12.57	3.95	3.16
query30	0.27	0.13	0.13
query31	2.82	0.63	0.39
query32	3.23	0.55	0.47
query33	3.00	2.99	3.06
query34	16.46	5.12	4.42
query35	4.44	4.49	4.47
query36	0.64	0.49	0.49
query37	0.10	0.07	0.07
query38	0.07	0.04	0.04
query39	0.05	0.03	0.03
query40	0.18	0.14	0.13
query41	0.09	0.03	0.02
query42	0.04	0.03	0.03
query43	0.04	0.03	0.04
Total cold run time: 95.72 s
Total hot run time: 26.62 s

@mymeiyi mymeiyi force-pushed the fix-fe-7.1 branch 2 times, most recently from 1d0a920 to 6774340 Compare January 8, 2026 06:20
@mymeiyi
Copy link
Contributor Author

mymeiyi commented Jan 8, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17600	4280	4068	4068
q2	2013	349	237	237
q3	10176	1239	693	693
q4	10203	823	317	317
q5	7527	2015	1826	1826
q6	184	168	136	136
q7	918	775	657	657
q8	9264	1382	1172	1172
q9	4876	4595	4564	4564
q10	6794	1796	1414	1414
q11	528	298	274	274
q12	682	751	583	583
q13	17773	3858	3146	3146
q14	289	294	273	273
q15	600	504	504	504
q16	700	669	659	659
q17	671	810	499	499
q18	6572	6414	6388	6388
q19	1234	961	571	571
q20	393	363	247	247
q21	2989	2483	2214	2214
q22	1046	1011	974	974
Total cold run time: 103032 ms
Total hot run time: 31416 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4094	4014	4030	4014
q2	323	413	318	318
q3	2135	2709	2180	2180
q4	1319	1742	1329	1329
q5	4127	4002	4070	4002
q6	218	173	131	131
q7	1889	1821	1687	1687
q8	2928	2525	2403	2403
q9	7279	7134	7163	7134
q10	2577	2639	2393	2393
q11	581	486	470	470
q12	726	758	603	603
q13	3702	4149	3392	3392
q14	294	306	272	272
q15	578	591	523	523
q16	629	675	647	647
q17	1160	1309	1348	1309
q18	7985	7968	7924	7924
q19	899	875	833	833
q20	2004	2095	1906	1906
q21	4814	4514	4563	4514
q22	1115	1106	1040	1040
Total cold run time: 51376 ms
Total hot run time: 49024 ms

@doris-robot
Copy link

TPC-DS: Total hot run time: 173763 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 6774340cda5d668422ac80da7d5dbbdfa8aff29e, data reload: false

query5	4386	584	458	458
query6	349	242	229	229
query7	4231	457	266	266
query8	343	254	250	250
query9	8759	2638	2653	2638
query10	530	379	312	312
query11	15270	15254	15902	15254
query12	194	126	141	126
query13	1384	528	419	419
query14	6043	3237	2883	2883
query14_1	2775	2831	2811	2811
query15	207	239	193	193
query16	1120	476	502	476
query17	1586	777	633	633
query18	2817	478	373	373
query19	244	238	221	221
query20	120	120	123	120
query21	219	138	121	121
query22	4296	4426	4088	4088
query23	16088	15540	15352	15352
query23_1	15449	15431	15392	15392
query24	7411	1563	1190	1190
query24_1	1202	1183	1192	1183
query25	564	526	371	371
query26	995	262	146	146
query27	2751	434	281	281
query28	4430	2128	2113	2113
query29	791	534	423	423
query30	300	221	199	199
query31	781	630	571	571
query32	72	62	61	61
query33	526	360	270	270
query34	883	873	545	545
query35	724	797	674	674
query36	850	862	814	814
query37	115	83	68	68
query38	2760	2685	2750	2685
query39	776	737	712	712
query39_1	720	707	719	707
query40	213	131	112	112
query41	64	59	56	56
query42	105	96	96	96
query43	470	443	410	410
query44	1292	729	722	722
query45	187	179	173	173
query46	831	978	598	598
query47	1338	1458	1431	1431
query48	310	318	247	247
query49	593	415	326	326
query50	626	270	221	221
query51	3824	3752	3712	3712
query52	109	110	97	97
query53	293	319	274	274
query54	334	250	236	236
query55	74	72	72	72
query56	286	272	293	272
query57	1024	983	956	956
query58	262	255	247	247
query59	2148	2101	2126	2101
query60	310	307	298	298
query61	154	156	159	156
query62	374	363	320	320
query63	303	262	283	262
query64	4793	1273	1008	1008
query65	3799	3645	3634	3634
query66	1399	411	293	293
query67	14701	15026	14842	14842
query68	8382	990	701	701
query69	499	349	305	305
query70	1071	950	951	950
query71	399	309	278	278
query72	5927	3374	3421	3374
query73	805	724	295	295
query74	8737	8761	8619	8619
query75	3253	2814	2506	2506
query76	4233	1068	660	660
query77	837	370	278	278
query78	9750	9806	9201	9201
query79	1531	905	581	581
query80	620	567	485	485
query81	501	268	234	234
query82	473	142	112	112
query83	267	257	258	257
query84	256	116	102	102
query85	932	536	463	463
query86	350	320	318	318
query87	2814	2879	2831	2831
query88	3781	2228	2233	2228
query89	399	359	337	337
query90	2193	149	148	148
query91	174	165	134	134
query92	84	67	58	58
query93	1085	923	530	530
query94	543	323	259	259
query95	561	382	312	312
query96	584	480	204	204
query97	2353	2404	2319	2319
query98	234	199	199	199
query99	619	551	526	526
Total cold run time: 256103 ms
Total hot run time: 173763 ms

@doris-robot
Copy link

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

query1	0.06	0.04	0.04
query2	0.09	0.05	0.04
query3	0.25	0.08	0.08
query4	1.61	0.12	0.11
query5	0.27	0.28	0.26
query6	1.15	0.66	0.65
query7	0.03	0.03	0.03
query8	0.05	0.04	0.04
query9	0.56	0.52	0.50
query10	0.54	0.54	0.54
query11	0.14	0.09	0.10
query12	0.14	0.11	0.12
query13	0.60	0.58	0.59
query14	0.96	0.95	0.95
query15	0.80	0.76	0.78
query16	0.39	0.42	0.41
query17	1.06	1.03	1.05
query18	0.23	0.21	0.21
query19	1.98	1.83	1.80
query20	0.02	0.02	0.02
query21	15.43	0.30	0.13
query22	4.88	0.05	0.05
query23	15.75	0.29	0.11
query24	1.39	0.25	0.78
query25	0.09	0.15	0.05
query26	0.14	0.13	0.14
query27	0.07	0.05	0.05
query28	5.62	1.06	0.88
query29	12.59	3.91	3.18
query30	0.28	0.14	0.14
query31	2.84	0.65	0.40
query32	3.25	0.56	0.46
query33	3.03	2.99	2.99
query34	16.84	5.12	4.42
query35	4.49	4.46	4.46
query36	0.65	0.50	0.48
query37	0.12	0.06	0.07
query38	0.07	0.04	0.04
query39	0.05	0.04	0.03
query40	0.17	0.15	0.14
query41	0.10	0.03	0.02
query42	0.04	0.03	0.03
query43	0.04	0.04	0.03
Total cold run time: 98.86 s
Total hot run time: 26.78 s

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 58.96% (181/307) 🎉
Increment coverage report
Complete coverage report

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 45.93% (141/307) 🎉
Increment coverage report
Complete coverage report

@mymeiyi
Copy link
Contributor Author

mymeiyi commented Jan 8, 2026

run buildall

@doris-robot
Copy link

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

------ Round 1 ----------------------------------
q1	17606	4204	4047	4047
q2	2068	364	259	259
q3	10092	1257	702	702
q4	10235	913	318	318
q5	7497	2100	1760	1760
q6	189	172	137	137
q7	939	799	660	660
q8	9264	1374	1159	1159
q9	4865	4564	4639	4564
q10	6798	1766	1364	1364
q11	522	307	286	286
q12	682	756	573	573
q13	17793	3813	3056	3056
q14	303	309	279	279
q15	590	523	508	508
q16	697	665	618	618
q17	665	772	546	546
q18	6896	6520	6910	6520
q19	1143	1018	629	629
q20	440	406	285	285
q21	3172	2629	2493	2493
q22	1205	1077	1086	1077
Total cold run time: 103661 ms
Total hot run time: 31840 ms

----- Round 2, with runtime_filter_mode=off -----
q1	4329	4261	4269	4261
q2	316	399	312	312
q3	2337	2759	2374	2374
q4	1394	1878	1463	1463
q5	4633	4516	4272	4272
q6	213	177	128	128
q7	1942	1906	1781	1781
q8	2535	2414	2439	2414
q9	7122	7064	7036	7036
q10	2491	2692	2489	2489
q11	569	468	448	448
q12	702	735	590	590
q13	3514	3811	3079	3079
q14	258	287	254	254
q15	521	491	480	480
q16	621	643	600	600
q17	1075	1291	1312	1291
q18	7272	7388	7306	7306
q19	845	796	787	787
q20	1852	1945	1805	1805
q21	4454	4302	4270	4270
q22	1108	1046	963	963
Total cold run time: 50103 ms
Total hot run time: 48403 ms

@doris-robot
Copy link

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

query5	4414	570	421	421
query6	330	245	229	229
query7	4220	456	270	270
query8	332	258	237	237
query9	8767	2663	2674	2663
query10	529	372	322	322
query11	15192	15224	14873	14873
query12	177	117	116	116
query13	1265	475	373	373
query14	6402	2980	2807	2807
query14_1	2682	2587	2622	2587
query15	203	195	172	172
query16	990	462	440	440
query17	1081	660	561	561
query18	2559	437	330	330
query19	222	214	186	186
query20	124	115	121	115
query21	220	145	114	114
query22	3895	4147	3950	3950
query23	16182	15598	15265	15265
query23_1	15555	15468	15407	15407
query24	7441	1535	1160	1160
query24_1	1188	1149	1166	1149
query25	531	478	428	428
query26	1240	268	158	158
query27	2765	451	291	291
query28	4551	2131	2131	2131
query29	825	555	468	468
query30	307	244	215	215
query31	828	641	553	553
query32	79	67	67	67
query33	559	354	306	306
query34	888	891	522	522
query35	731	779	683	683
query36	883	881	824	824
query37	129	100	82	82
query38	2680	2715	2591	2591
query39	778	768	710	710
query39_1	730	724	704	704
query40	223	135	120	120
query41	70	68	69	68
query42	107	107	107	107
query43	468	440	427	427
query44	1313	730	725	725
query45	188	187	179	179
query46	850	963	628	628
query47	1461	1500	1327	1327
query48	311	321	244	244
query49	628	424	339	339
query50	641	274	212	212
query51	3823	3791	3755	3755
query52	105	113	100	100
query53	303	327	271	271
query54	323	269	273	269
query55	75	81	74	74
query56	315	309	313	309
query57	1031	1035	934	934
query58	278	262	263	262
query59	2127	2190	2073	2073
query60	333	326	311	311
query61	193	179	198	179
query62	391	346	328	328
query63	298	263	271	263
query64	4960	1271	971	971
query65	3841	3720	3736	3720
query66	1391	415	301	301
query67	15293	15114	14777	14777
query68	6673	985	701	701
query69	491	346	312	312
query70	1055	967	906	906
query71	361	293	265	265
query72	5891	3406	3557	3406
query73	786	736	298	298
query74	8860	8776	8625	8625
query75	2809	2784	2500	2500
query76	3846	1069	641	641
query77	531	374	277	277
query78	9671	9859	9218	9218
query79	1538	895	594	594
query80	666	575	464	464
query81	515	263	230	230
query82	212	156	110	110
query83	270	251	238	238
query84	251	121	102	102
query85	926	531	451	451
query86	390	298	322	298
query87	2835	2853	2796	2796
query88	3204	2202	2179	2179
query89	390	343	338	338
query90	2098	144	146	144
query91	173	165	141	141
query92	70	63	61	61
query93	1631	905	528	528
query94	582	316	282	282
query95	571	373	300	300
query96	585	443	199	199
query97	2351	2381	2294	2294
query98	229	199	191	191
query99	573	564	516	516
Total cold run time: 253896 ms
Total hot run time: 172482 ms

@hello-stephen
Copy link
Contributor

FE UT Coverage Report

Increment line coverage 58.36% (171/293) 🎉
Increment coverage report
Complete coverage report

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

@github-actions github-actions bot added the approved Indicates a PR has been approved by one committer. label Jan 8, 2026
@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

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

@github-actions
Copy link
Contributor

github-actions bot commented Jan 8, 2026

PR approved by anyone and no changes requested.

@hello-stephen
Copy link
Contributor

FE Regression Coverage Report

Increment line coverage 44.71% (131/293) 🎉
Increment coverage report
Complete coverage report

@mymeiyi mymeiyi changed the title [fix](fe) move variables in Replica and Tablet [fix](fe) move variables in Replica and Tablet to reduce memory Jan 9, 2026
Copy link
Contributor

@deardeng deardeng 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 7d5e417 into apache:master Jan 9, 2026
31 of 32 checks passed
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. reviewed

Projects

None yet

Development

Successfully merging this pull request may close these issues.

6 participants