usberkeley opened a new pull request, #12244: URL: https://github.com/apache/hudi/pull/12244
### Change Logs **1. Fix the bug** - Resolve missing `hoodie.populate.meta.fields` in Table Config (hoodie.properties) - Enhance validity checks **2. Optimize write performance** - Reduce unnecessary decoding overhead when disabling meta fields ### Impact Improve write performance. After optimization, the write speed with `hoodie.populate.meta.fields=false` is **42.9% faster** than with `hoodie.populate.meta.fields=true`. **Testing method** Consume from the earliest position in Kafka until all messages are consumed (Kafka Lag = 0), and compare the time taken for both. **1)populate meta fields** time taken: 21hours and 25mins  **2)no meta fields** time taken: 12hours and 14mins  ### Risk level (write none, low medium or high below) medium ### Documentation Update none ### Contributor's checklist - [x] Read through [contributor's guide](https://hudi.apache.org/contribute/how-to-contribute) - [x] Change Logs and Impact were stated clearly - [x] Adequate tests were added if applicable - [x] 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]
