github-actions[bot] commented on code in PR #68125:
URL: https://github.com/apache/doris/pull/68125#discussion_r4045595684


##########
be/src/exec/rowid_fetcher.cpp:
##########
@@ -1049,6 +1067,8 @@ Status RowIdStorageReader::read_doris_format_row(
                     iterator_item.storage_read_options, 
iterator_item.iterator));
         }
     }
+    replace_rowid_read_time_hidden_columns(full_read_schema, slots, *rowset, 
row_ids.size(),
+                                           result_block);

Review Comment:
   Add an execution test for this row-ID materialization path. The new 
regression exercises PointQueryExecutor/MINMAX, and the segment test never 
reaches `PMultiGetRequestV2` or `RowIdStorageReader`, so nothing currently 
verifies that hidden values are corrected with each deduplicated batch's own 
rowset metadata before interleaved rows are scattered back. Please force lazy 
TopN, select `__DORIS_VERSION_COL__`, and assert exact per-row versions from at 
least two singleton rowsets; cover the row-store and direct-column variants 
where practical.



-- 
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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to