nsivabalan opened a new pull request, #14180:
URL: https://github.com/apache/hudi/pull/14180

   ### Describe the issue this Pull Request addresses
   
   Standardize config names and enums related to record level index. 
   
   Index type: 
   Prior to this patch: 
   RECORD_INDEX - > refers to global version of RLI
   PARTITIONED_RECORD_INDEX -> refers to non global version of RLI 
   
   Change with this PR: 
   GLOBAL_RECORD_LEVEL_INDEX -> refers to global version of RLI
   RECORD_LEVEL_INDEX -> refers to non global version of RLI 
   
   Writer property to enable for mdt writes: 
   Prior to this patch: 
   hoodie.metadata.record.index.enable  -> enables global version of RLI with 
mdt writes.
   hoodie.metadata.partitioned.record.index.enable -> enables non global 
version of RLI with mdt writes.
   
   Change with this PR:
   hoodie.metadata.global.record.level.index.enable -> enables global version 
of RLI with mdt writes.
   hoodie.metadata.record.level.index.enable -> enables non global version of 
RLI with mdt writes.
   
   ### Summary and Changelog
   
   Switching index type of global version of RLI from RECORD_INDEX to 
GLOBAL_RECORD_LEVEL_INDEX. (Added b/w compatibilty support as well). 
   Switching index type of non-global version of RLI from 
PARTITIONED_RECORD_INDEX to RECORD_LEVEL_INDEX.
   
   Switching writer property to enable global RL with mdt writes from 
`hoodie.metadata.record.index.enable` to 
`hoodie.metadata.global.record.level.index.enable`. Added b/w compatibility 
support as well. 
   Switching writer property to enable non global RL with mdt writes from 
`hoodie.metadata.partitioned.record.index.enable` to  
`hoodie.metadata.record.level.index.enable`.
   
   ### Impact
   
   Standard naming conventions in line with other indexes. 
   
   ### Risk Level
   
   low.
   
   ### Documentation Update
   
   <!-- Describe any necessary documentation update if there is any new 
feature, config, or user-facing change. If not, put "none".
   
   - The config description must be updated if new configs are added or the 
default value of the configs are changed.
   - Any new feature or user-facing change requires updating the Hudi website. 
Please follow the 
     [instruction](https://hudi.apache.org/contribute/developer-setup#website) 
to make changes to the website. -->
   
   ### Contributor's checklist
   
   - [ ] Read through [contributor's 
guide](https://hudi.apache.org/contribute/how-to-contribute)
   - [ ] Enough context is provided in the sections above
   - [ ] Adequate tests were added if applicable
   


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