sivabalan narayanan created HUDI-9713:
-----------------------------------------
Summary: Fix all HoodieRecordCreation code paths to handle non
payload records
Key: HUDI-9713
URL: https://issues.apache.org/jira/browse/HUDI-9713
Project: Apache Hudi
Issue Type: Sub-task
Components: writer-core
Reporter: sivabalan narayanan
As part of payload to merge mode deprecation, we are moving away from payload
whereever applicable. So, we need to revisit all HoodieRecordCreation code
blocks to also have a way to create HoodieRecord the non payload way.
* HoodieStreamer
* HoodieSparkSqlWriter (DataSourceUtils.createPayload())
* Global index paths
(HoodieIndexUtils.mergeIncomingWithExistingRecordWithExpressionPayload)
* SpillableMapUtils (in some of the read paths).
* EmptyHoodieRecordPayload usages.
--
This message was sent by Atlassian Jira
(v8.20.10#820010)