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]

Reply via email to