chenghuichen opened a new pull request, #7673: URL: https://github.com/apache/paimon/pull/7673
### Purpose Previously, SlicedSplit row ranges were applied post-read via ShardBatchReader — the full file was read before discarding out-of-range rows. This change pushes the shard range directly into format readers that support native range reads: - Lance: uses LanceFileReader.read_range(start, num_rows) so only the requested rows are read from disk - Vortex: converts the shard range to indices for VortexFile.scan(indices=...), leveraging native row selection Other formats (Parquet/ORC/Avro/Blob) fall back to ShardBatchReader as before. ### Tests -- 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]
