XiaoHongbo-Hope opened a new pull request, #1227:
URL: https://github.com/apache/paimon-rust/pull/1227

   ## What
   
   Pass the BTree index length already resolved from its manifest into 
`InputFile` reader creation. Shared disk caches intentionally do not retain 
process-local file lengths, so opening a reader otherwise issues a redundant 
source stat.
   
   The internal size hint does not add a cache or configuration option. Unknown 
manifest lengths still use the existing metadata lookup; cache namespace and 
invalidation checks are unchanged.
   
   ## Validation
   
   - Regression covers initial reads, hot reads without a source stat, and 
FileIO replacement invalidation.
   - Focused I/O and BTree/scanner tests are being rerun on current main.
   - Experimental 64-worker OSS JPEG-loading benchmark, shared disk cache, 180s 
warmup + 180s measurement: OFF/ON/OFF = 205.51 / 227.56 / 199.82 samples/s. One 
sequence, not a general performance guarantee. No missing images; fixed-query 
JPEG hashes matched.
   
   No table rewrite, format change, or Python API change.
   


-- 
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