[
https://issues.apache.org/jira/browse/HUDI-8425?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Y Ethan Guo updated HUDI-8425:
------------------------------
Fix Version/s: 1.0.1
(was: 1.1.0)
> Revisit precombine/ordering value passing in the file group reader and record
> buffer
> ------------------------------------------------------------------------------------
>
> Key: HUDI-8425
> URL: https://issues.apache.org/jira/browse/HUDI-8425
> Project: Apache Hudi
> Issue Type: Improvement
> Reporter: Y Ethan Guo
> Priority: Blocker
> Fix For: 1.0.1
>
>
> [https://github.com/apache/hudi/pull/11943#discussion_r1805676748]
> Currently we set default ordering value if the precombine/ordering field is
> not set, so the natural ordering is used (based on processing or instant
> time). This is fine given it's only used on the reader path. However,
> there's a risk of writing the default ordering field to the storage if the
> file group reader is used on the writer side for compaction, clustering, etc.
> We should revisit precombine/ordering value passing in the file group reader
> and record buffer to see if we can get rid of such default ordering value and
> let the record merger handle the cases that the ordering value is null / not
> present directly.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)