nsivabalan commented on issue #16932:
URL: https://github.com/apache/hudi/issues/16932#issuecomment-4800693727
Triage: this looks **fixed on master**.
`isPartialUpdateActionForMOR` in both `hudi-spark3-common` and
`hudi-spark4-common` (`MergeIntoHoodieTableCommand.scala`, lines 519-535) now
gates partial updates on the write table version:
```scala
&& (parameters.getOrElse(HoodieWriteConfig.WRITE_TABLE_VERSION.key,
HoodieTableVersion.current().versionCode().toString).toInt
>= HoodieTableVersion.EIGHT.versionCode())
```
This guard was introduced in commit `2e5ccb42ad5` ([HUDI-9258] Disable
partial update when global index is used, PR #13086). With it in place, a MERGE
INTO on a table at version 6 will no longer route to the partial-update path,
so the `HoodieNotSupportedException: Partial updates are not supported for
table versions < 8` error reported here should no longer be reachable. Closing
as fixed unless someone can reproduce on current master — happy to reopen with
a repro.
--
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]