XiaoHongbo-Hope opened a new pull request, #1235: URL: https://github.com/apache/paimon-rust/pull/1235
## What Use `InputFile::reader_with_size` when opening data files in both data-reader paths. The normal path uses the size returned by `row_sidecar::read_target`, so a selected ROW sidecar uses its own size. ## Why The reader already knows the immutable file length. Passing it through avoids an extra object-store stat when the local cache needs the length, particularly with shared disk caching. No new configuration or cache is added; existing invalidation tokens are retained. ## Validation - 43 data-file-reader tests passed. - Shared-cache known-size invalidation regression passed. - Release Python extension built; fixed workload Arrow/JPEG hashes match baseline. - One warmed 64-worker run: 294.40 samples/s versus preceding main 281.60, missing images zero. This is preliminary, not a cold-read result; closing main control is pending. -- 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]
