QuakeWang opened a new pull request, #8157:
URL: https://github.com/apache/paimon/pull/8157
### Purpose
When all projected columns are missing from a Mosaic file due to schema
evolution, the reader currently does not push any native projection. It still
calls `readRowGroup`, which may read physical file columns even though the
final result only contains
NULL values.
This PR adds a Mosaic reader fast path for all-missing projections. The
reader still uses row group metadata for row counts and predicate pruning, but
returns an all-NULL batch directly when the row group matches, avoiding the
native row group read.
### Tests
- `mvn -pl paimon-mosaic test`
--
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]