Fix nested column projection in hudi connector
- Dominant language
- Java
- Stars
- 6.2k
- Forks
- 2.5k
- Avg merge
- 2d 8h
- Merged PRs (30d)
- 111
Description
Quoting from [Slack thread -|https://trinodb.slack.com/archives/CGB0QHWSW/p1731697476660179]
{code:java}
Hudi connector is not great at reading values from the deeply nested objects. Historically we've got a table where one field has around 5000 nested fields, so the user that only tries to read a few fields quickly runs out of RAM because apparently the whole object is being read into memory. {code}
Hudi connector needs to implement `HiveMetadata#applyProjection` to support projection for nested fields.
## JIRA info
- Link: https://issues.apache.org/jira/browse/HUDI-8540
- Type: Task
- Epic: https://issues.apache.org/jira/browse/HUDI-2687
- Fix version(s):
- 1.1.0
Contributor guide
No contributing guide indexed for this repository
Assessment
This issue has not been assessed yet.