hudi-bot opened a new issue, #17267:
URL: https://github.com/apache/hudi/issues/17267

   In HoodieFileIndex, we have 5 indices support: 
   
    
    * RecordLevelIndexSupport
    * BucketIndexSupport
    * SecondaryIndexSupport
    * FunctionalIndexSupport
    * BloomFiltersIndexSupport
    * ColumnStatsIndexSupport
   
    
   But the logic would return early when the first index support applied and 
got pruned files.
   A better way is we can chain the multiple indices support all-together: one 
index support can still be applied based on the pruned files returned by 
another index support.
   
   Key points in contribution:
   1. think through the shared contract/param among these indices support;
   2. add a orthoganal test for random index supoprt composition, valid the 
result set and the indices support are applied effectively.
    
   
   ## JIRA info
   
   - Link: https://issues.apache.org/jira/browse/HUDI-8164
   - Type: Sub-task
   - Parent: https://issues.apache.org/jira/browse/HUDI-9101
   - Fix version(s):
     - 1.1.0


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