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]
