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

   ### Change Logs
   
   Hudi has a requirement to set record keys/primary keys by the user. But some 
use-cases like ingesting log events, users may not have any column that can act 
as a primary key field. So, would be good to expose an auto generation record 
keys internally within hudi for such immutable use-cases. 
   So, adding keyless support to Hudi in this patch. In other words, adding 
auto generation of record keys to Hudi. 
   
   ### Impact
   
   Users no longer need to set primary key/record key fields for immutable 
use-cases or similar workloads and let hudi generate keys internally. 
Understandably, few configs are not supported in this flow like updates, de-dup 
are not supported. To leverage this, users need to enable a new config 
`hoodie.auto.generate.record.keys` 
   
   ### Risk level (write none, low medium or high below)
   
   Medium
   
   ### Documentation Update
   
   Might have to add a FAQ or website update on the keyless support. 
   
   ### Contributor's checklist
   
   - [ ] Read through [contributor's 
guide](https://hudi.apache.org/contribute/how-to-contribute)
   - [ ] Change Logs and Impact were stated clearly
   - [ ] Adequate tests were added if applicable
   - [ ] CI passed
   


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