You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@doris.apache.org by "yujun777 (via GitHub)" <gi...@apache.org> on 2026/10/22 06:12:35 UTC

[PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

yujun777 opened a new pull request, #69435:
URL: https://github.com/apache/doris/pull/69435

   ### What problem does this PR solve?
   
   Trace issue: https://github.com/apache/doris/issues/65418
   
   Problem Summary:
   
   IVM assumed every base scan was an OLAP scan: it read `hasChangelog()` and the key model directly, and built the pre-/post-refresh snapshots through OLAP-only methods. That blocks external-table scans (Iceberg/Hive) from participating, and keeps the snapshot entry split between `withPreSnapshot` and `withPostSnapshot`.
   
   This change introduces `SupportChangelog`, a scan-level capability that answers:
   
   - whether the changelog is enabled for this scan (`isChangelogEnabled`),
   - whether the changelog contains only appends (`isChangelogAppendOnly`),
   - how to build a snapshot (`withSnapshot(boolean preSnapshot, BaseTableStream stream)`).
   
   `LogicalOlapScan` implements it. `LogicalOlapTableStreamScan` rejects every method, because IVM never uses a stream scan as a base scan. `IvmUtil.validateChangelogEnabled` and `IvmNormalizeDupKeysMTMV` now go through the interface. `rewriteSnapshot` moved from `IvmDeltaRewriter` to `IvmDeltaRewriteHelper`, and the two snapshot methods collapsed into the single `withSnapshot` entry.
   
   No behavior change for existing OLAP tables.
   
   ### Release note
   
   None
   
   ### Check List (For Author)
   
   - Test: FE UT
       - LogicalOlapScanTest, IvmDeltaRewriteHelperTest, IvmDeltaRewriterTest, IvmDupDeltaRewriterTest, IvmJoinDeltaHandlerTest, IvmUtilTest, IvmNormalizeUniqKeysMTMVTest: 156 tests, all passed
       - `mvn -o checkstyle:check -pl fe-core` passed
   - Behavior changed: No
   - Does this need documentation: No
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on code in PR #69435:
URL: https://github.com/apache/doris/pull/69435#discussion_r4345195525


##########
fe/fe-core/src/main/java/org/apache/doris/mtmv/ivm/IvmNormalizeDupKeysMTMV.java:
##########
@@ -77,15 +75,15 @@ public Plan visit(Plan plan, Set<TableNameInfo> excludedTriggerTables) {
 
     @Override
     public Plan visitLogicalOlapScan(LogicalOlapScan scan, Set<TableNameInfo> excludedTriggerTables) {
-        OlapTable table = scan.getTable();
-        if (table.getKeysType() != KeysType.DUP_KEYS) {
+        if (!scan.isChangelogAppendOnly()) {
             // An AnalysisException rather than an IvmException: a refresh turns every IvmException into a
             // fallback, which would express "the premise of this MV is broken" as "try a complete refresh",
             // even though that refresh runs this same normalize and fails the same way. The premise being
             // broken is not a retry.
             throw new AnalysisException(
-                    "IVM detail MV error: table " + table.getName() + " is " + table.getKeysType()
-                            + ", but a detail MV can only be built over duplicate-key detail tables");
+                    "IVM detail MV error: table " + scan.getTable().getName()
+                            + " does not provide an append-only changelog, but a detail MV can only be "
+                            + "built over scans whose changelog contains only appends");

Review Comment:
   [P2] Update the regression expectation for the new error text
   
   `test_ivm_append_only_dup_mv_3.groovy:312-315` still expects `can only be built over duplicate-key detail tables` when its DUP detail MV's base table is replaced by a UNIQUE/MOW table. That dry-run reaches this branch, but the new message no longer contains the expected substring; `TestAction.run()` checks `msg.contains(exception)`, so the existing regression suite fails despite correctly rejecting the changed base table. Update that expectation along with this diagnostic (or preserve the expected wording).



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "yujun777 (via GitHub)" <gi...@apache.org>.
yujun777 commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6334095412

   /review


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "yujun777 (via GitHub)" <gi...@apache.org>.
yujun777 commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6334900518

   run buildall


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "hello-stephen (via GitHub)" <gi...@apache.org>.
hello-stephen commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6338673789

   
   <details>
   <summary>ClickBench: <b>Total hot run time: 24.07 s</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/clickbench-tools
   ClickBench test result on commit db639863327686d423bde94d05ef7c1370883d07, data reload: false
   
   query1	0.00	0.00	0.00
   query2	0.10	0.05	0.05
   query3	0.26	0.09	0.09
   query4	1.61	0.10	0.11
   query5	0.23	0.24	0.25
   query6	1.18	0.68	0.67
   query7	0.04	0.01	0.01
   query8	0.05	0.04	0.04
   query9	0.40	0.35	0.35
   query10	0.60	0.59	0.61
   query11	0.21	0.15	0.14
   query12	0.19	0.15	0.15
   query13	0.48	0.50	0.50
   query14	1.05	1.02	1.00
   query15	0.61	0.60	0.59
   query16	0.35	0.35	0.36
   query17	1.13	1.17	1.14
   query18	0.20	0.17	0.20
   query19	2.06	1.91	2.02
   query20	0.02	0.02	0.01
   query21	15.49	0.19	0.14
   query22	4.91	0.06	0.05
   query23	16.29	0.33	0.12
   query24	2.82	0.56	0.30
   query25	0.12	0.05	0.04
   query26	0.89	0.21	0.16
   query27	0.05	0.04	0.05
   query28	3.19	0.78	0.35
   query29	12.47	4.08	3.22
   query30	0.29	0.13	0.10
   query31	2.77	0.56	0.31
   query32	3.21	0.59	0.50
   query33	3.16	3.16	3.18
   query34	15.30	3.96	3.38
   query35	3.32	3.32	3.32
   query36	0.56	0.41	0.42
   query37	0.10	0.06	0.06
   query38	0.04	0.04	0.04
   query39	0.04	0.03	0.03
   query40	0.17	0.16	0.15
   query41	0.09	0.03	0.03
   query42	0.04	0.03	0.03
   query43	0.04	0.04	0.03
   Total cold run time: 96.13 s
   Total hot run time: 24.07 s
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6342484441

   PR approved by anyone and no changes requested.


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "hello-stephen (via GitHub)" <gi...@apache.org>.
hello-stephen commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6334094224

   
   Thank you for your contribution to Apache Doris.
   Don't know what should be done next? See [How to process your PR](https://doris.apache.org/community/how-to-contribute/review-and-ci).
   
   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?
       


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "yujun777 (via GitHub)" <gi...@apache.org>.
yujun777 commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6334094625

   run buildall


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "yujun777 (via GitHub)" <gi...@apache.org>.
yujun777 commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6341042323

   run external


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "yujun777 (via GitHub)" <gi...@apache.org>.
yujun777 commented on code in PR #69435:
URL: https://github.com/apache/doris/pull/69435#discussion_r4345448722


##########
fe/fe-core/src/main/java/org/apache/doris/mtmv/ivm/IvmNormalizeDupKeysMTMV.java:
##########
@@ -77,15 +75,15 @@ public Plan visit(Plan plan, Set<TableNameInfo> excludedTriggerTables) {
 
     @Override
     public Plan visitLogicalOlapScan(LogicalOlapScan scan, Set<TableNameInfo> excludedTriggerTables) {
-        OlapTable table = scan.getTable();
-        if (table.getKeysType() != KeysType.DUP_KEYS) {
+        if (!scan.isChangelogAppendOnly()) {
             // An AnalysisException rather than an IvmException: a refresh turns every IvmException into a
             // fallback, which would express "the premise of this MV is broken" as "try a complete refresh",
             // even though that refresh runs this same normalize and fails the same way. The premise being
             // broken is not a retry.
             throw new AnalysisException(
-                    "IVM detail MV error: table " + table.getName() + " is " + table.getKeysType()
-                            + ", but a detail MV can only be built over duplicate-key detail tables");
+                    "IVM detail MV error: table " + scan.getTable().getName()
+                            + " does not provide an append-only changelog, but a detail MV can only be "
+                            + "built over scans whose changelog contains only appends");

Review Comment:
   Fixed in db639863327: updated the `test_ivm_append_only_dup_mv_3` expectation to `does not provide an append-only changelog`.



-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "hello-stephen (via GitHub)" <gi...@apache.org>.
hello-stephen commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6341428215

   # FE Regression Coverage Report
   Increment line coverage `  83.33% (30/36)` :tada:
   [Increment coverage report](http://coverage.selectdb-in.cc/coverage/69435_db639863327686d423bde94d05ef7c1370883d07_merge_fe/increment_report/index.html)
   [Complete coverage report](http://coverage.selectdb-in.cc/coverage/69435_db639863327686d423bde94d05ef7c1370883d07_merge_fe/report/index.html)
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "yujun777 (via GitHub)" <gi...@apache.org>.
yujun777 merged PR #69435:
URL: https://github.com/apache/doris/pull/69435


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "yujun777 (via GitHub)" <gi...@apache.org>.
yujun777 commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6337470063

   run buildall


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "yujun777 (via GitHub)" <gi...@apache.org>.
yujun777 commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6334901461

   /review


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "hello-stephen (via GitHub)" <gi...@apache.org>.
hello-stephen commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6338410547

   
   <details>
   <summary>TPC-H: <b>Total hot run time: 28209 ms</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/tpch-tools
   Tpch sf100 test result on commit db639863327686d423bde94d05ef7c1370883d07, data reload: false
   
   ------ Round 1 ----------------------------------
   ============================================
   q1	17585	5105	5015	5015
   q2	2104	304	267	267
   q3	10251	1370	836	836
   q4	4681	456	345	345
   q5	7421	785	529	529
   q6	180	189	154	154
   q7	737	790	601	601
   q8	9244	1364	1071	1071
   q9	5482	4155	4153	4153
   q10	6831	1287	1015	1015
   q11	432	251	229	229
   q12	634	395	275	275
   q13	18089	3475	2979	2979
   q14	268	273	252	252
   q15	q16	720	711	640	640
   q17	1157	740	565	565
   q18	6959	6149	6114	6114
   q19	1103	942	599	599
   q20	367	328	219	219
   q21	4577	2091	2229	2091
   q22	346	293	260	260
   Total cold run time: 99168 ms
   Total hot run time: 28209 ms
   
   ----- Round 2, with runtime_filter_mode=off -----
   ============================================
   q1	5637	5560	5609	5560
   q2	668	586	514	514
   q3	5161	5345	4929	4929
   q4	1985	2134	1546	1546
   q5	5219	5194	5335	5194
   q6	260	200	156	156
   q7	2289	2084	1868	1868
   q8	2977	2603	2717	2603
   q9	7991	8005	8018	8005
   q10	3716	3644	3223	3223
   q11	603	422	493	422
   q12	718	707	539	539
   q13	3370	3794	3260	3260
   q14	319	307	297	297
   q15	q16	707	722	653	653
   q17	8280	7490	6998	6998
   q18	13001	12179	12826	12179
   q19	876	760	775	760
   q20	2120	2129	1910	1910
   q21	5547	4569	4634	4569
   q22	480	450	402	402
   Total cold run time: 71924 ms
   Total hot run time: 65587 ms
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "hello-stephen (via GitHub)" <gi...@apache.org>.
hello-stephen commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6338586969

   
   <details>
   <summary>TPC-DS: <b>Total hot run time: 150273 ms</b></summary>
   
   ```
   machine: 'aliyun_ecs.c7a.8xlarge_32C64G'
   scripts: https://github.com/apache/doris/tree/master/tools/tpcds-tools
   TPC-DS sf100 test result on commit db639863327686d423bde94d05ef7c1370883d07, data reload: false
   
   query5	4298	573	414	414
   query6	441	211	186	186
   query7	4807	450	225	225
   query8	328	164	151	151
   query9	8761	3074	3088	3074
   query10	485	317	249	249
   query11	5931	3833	3577	3577
   query12	145	92	86	86
   query13	1252	456	323	323
   query14	6130	3912	3616	3616
   query14_1	3404	3374	3405	3374
   query15	205	196	178	178
   query16	956	425	396	396
   query17	865	651	535	535
   query18	2414	419	309	309
   query19	194	172	133	133
   query20	84	83	85	83
   query21	203	125	106	106
   query22	12875	12933	12820	12820
   query23	13534	12913	12464	12464
   query23_1	12508	12625	12626	12625
   query24	7368	809	466	466
   query24_1	472	505	456	456
   query25	510	413	337	337
   query26	1258	246	136	136
   query27	2775	432	268	268
   query28	4642	1935	1929	1929
   query29	1532	576	417	417
   query30	292	215	180	180
   query31	1009	925	803	803
   query32	138	90	87	87
   query33	516	284	217	217
   query34	874	834	485	485
   query35	720	754	640	640
   query36	813	779	721	721
   query37	123	100	78	78
   query38	1753	1745	1666	1666
   query39	801	790	735	735
   query39_1	726	724	739	724
   query40	215	107	92	92
   query41	65	60	62	60
   query42	84	83	78	78
   query43	339	359	317	317
   query44	1347	691	723	691
   query45	180	169	163	163
   query46	812	954	569	569
   query47	2955	2829	2782	2782
   query48	292	296	215	215
   query49	579	395	285	285
   query50	663	287	213	213
   query51	10617	10271	10392	10271
   query52	75	78	68	68
   query53	188	207	150	150
   query54	234	188	193	188
   query55	69	64	67	64
   query56	211	204	221	204
   query57	1677	1618	1568	1568
   query58	280	263	251	251
   query59	2114	2220	1923	1923
   query60	282	234	221	221
   query61	151	144	143	143
   query62	379	326	306	306
   query63	179	157	153	153
   query64	2741	914	744	744
   query65	3303	3272	3259	3259
   query66	1781	406	298	298
   query67	19978	20085	19956	19956
   query68	2904	997	616	616
   query69	397	274	240	240
   query70	826	753	754	753
   query71	291	233	201	201
   query72	2793	2669	2354	2354
   query73	512	517	298	298
   query74	4636	4510	4352	4352
   query75	2342	2299	1924	1924
   query76	2326	1012	585	585
   query77	346	389	284	284
   query78	9791	9691	9221	9221
   query79	1002	861	532	532
   query80	719	413	340	340
   query81	563	313	264	264
   query82	577	133	117	117
   query83	295	195	179	179
   query84	306	126	100	100
   query85	872	444	383	383
   query86	346	236	229	229
   query87	2012	1965	1804	1804
   query88	3601	2678	2659	2659
   query89	330	280	241	241
   query90	1805	161	155	155
   query91	160	146	124	124
   query92	96	76	88	76
   query93	993	1003	569	569
   query94	500	303	272	272
   query95	549	338	298	298
   query96	668	491	231	231
   query97	2414	2436	2288	2288
   query98	153	151	145	145
   query99	769	756	659	659
   Total cold run time: 233539 ms
   Total hot run time: 150273 ms
   ```
   </details>
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org


Re: [PR] [refactor](ivm) Route changelog and snapshot handling through SupportChangelog [doris]

Posted by "github-actions[bot] (via GitHub)" <gi...@apache.org>.
github-actions[bot] commented on PR #69435:
URL: https://github.com/apache/doris/pull/69435#issuecomment-6342485337

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


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org

For queries about this service, please contact Infrastructure at:
users@infra.apache.org


---------------------------------------------------------------------
To unsubscribe, e-mail: commits-unsubscribe@doris.apache.org
For additional commands, e-mail: commits-help@doris.apache.org