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


   ## What is the purpose of the pull request
   
    - Adding virtual keys support to MOR table
         - Compaction
         - Realtime read
         - Clustering
   
   Constraints:
   Only SimpleKeyGen is supported because during real time read (snapshot 
read), we can't afford to generated keys using complex key gens. Query times 
will shoot up and its unusable from a user standpoint. 
   
   ## Brief change log
   
   - Introduced 2 additional configs to HoodieTableConfig to serialize the 
simple record field and simple partition field for the table. 
   - Added virutal keys support to MOR table for compaction, clustering and 
realtime read. 
   - Metadata table is ensured to work w/ virtual keyed MOR table. 
   
   ## Verify this pull request
   
   *(Please pick either of the following options)*
   
   This change added tests and can be verified as follows:
   
   - Fixed TestHoodieMergeOnReadTable and TestHoodieBackedMetadata for virtual 
keys with MOR table.
   
   ## Committer checklist
   
    - [ ] Has a corresponding JIRA in PR title & commit
    
    - [ ] Commit message is descriptive of the change
    
    - [ ] CI is green
   
    - [ ] Necessary doc changes done or have another open PR
          
    - [ ] For large changes, please consider breaking it into sub-tasks under 
an umbrella JIRA.


-- 
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: commits-unsubscr...@hudi.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org


Reply via email to