Details
-
Bug
-
Status: Closed
-
Major
-
Resolution: Fixed
-
0.9.0
-
None
-
None
Description
This issue happens when:
- Metadata Table is enabled
- It is a MOR Table
- Append is not supported
See HUDI-2925 for more detailed reasoning in the context of clean operations.
Summary: HoodieTable has a cached metadata reader which should be synced to pick up changes on the dataset.
Assume last deltacommit was 99.deltacommit and the log file version is 15. The next commit will be 100.deltacommit which will write log file 16 (new log file as APPEND not supported). If postWrite we read from the cached metadata reader then it will not report log version 16.