QuakeWang opened a new pull request, #9141:
URL: https://github.com/apache/paimon/pull/9141

   ### Purpose
   
   `FileIndexEvaluator` only excluded 32-bit deletion vectors when building 
limit and TopN selections. With bitmap64 deletion vectors, pushed-down 
selections could include deleted rows and return fewer rows than requested. 
Large files could also require positions that cannot be represented by 32-bit 
bitmaps.
   
   This change adds bounded bitmap64 projection with a safe fallback, filters 
deletion-vector positions during file-index evaluation, and reapplies the final 
limit after deletion-vector filtering.
   
   ### Tests
   
     - Added coverage for bitmap64 limit, TopN, filter, bloom-filter, 
large-row-count, and no-index-reader paths.
     - Passed targeted `paimon-core` tests, Checkstyle, Spotless, Enforcer, and 
RAT.
   


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