You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@hudi.apache.org by "nsivabalan (via GitHub)" <gi...@apache.org> on 2026/06/25 02:15:34 UTC
Re: [I] in unit test have error as Error reading clustering plan 006 [hudi]
nsivabalan commented on issue #14714:
URL: https://github.com/apache/hudi/issues/14714#issuecomment-4795236707
Triage: this 2020 flaky-test failure (`HoodieIOException: Error reading clustering plan 006` after `No content found in requested file` warning) appears to be **fixed on master**.
`ClusteringUtils.getClusteringPlan` has been hardened substantially since:
- Empty/unreadable requested-instant files now return `Option.empty()` via `isEmptyReplaceOrClusteringInstant` rather than propagating an `IOException` (see `hudi-common/src/main/java/org/apache/hudi/common/util/ClusteringUtils.java` ~L194-205).
- On `HoodieIOException`, the timeline is reloaded and `Option.empty()` is returned if the instant is no longer present, covering races with concurrent rollback (~L289-295).
- `Error reading clustering plan` is now only thrown when the instant is still in the timeline and the file is non-empty.
Proposing to close as fixed unless someone can still reproduce on a recent build.
--
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: commits-unsubscribe@hudi.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org