You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "Davis Zhang (Jira)" <ji...@apache.org> on 2025/06/06 20:46:00 UTC

[jira] [Created] (HUDI-9505) secondary index join change

Davis Zhang created HUDI-9505:
---------------------------------

             Summary: secondary index join change
                 Key: HUDI-9505
                 URL: https://issues.apache.org/jira/browse/HUDI-9505
             Project: Apache Hudi
          Issue Type: Bug
            Reporter: Davis Zhang
             Fix For: 1.1.0


[HoodieTableMetadata.java|http://hoodietablemetadata.java/] index lookup API of SI and RLI only, input output all use HoodieData/HoodieMapData.
Add new API as needed as the lookup of keys may only need result sets, instead of a map of key → result set.
 
If it is table version 9
Still the SI entry format is
{{<secondary col value>_<record col value>: null}}
hash partition by {{<secondary col value>}}
Make sure we cover both read/write path change
 
For table version 8 it is the same as before.
 
Table version upgrade drop all SI.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)