You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@paimon.apache.org by "QuakeWang (via GitHub)" <gi...@apache.org> on 2026/08/24 09:19:07 UTC
[PR] [core] Quiesce manifest rewrite workers before cleanup [paimon]
QuakeWang opened a new pull request, #9376:
URL: https://github.com/apache/paimon/pull/9376
### Purpose
Parallel manifest rewrite planning used a non-closeable iterator. If ordered writing failed, remaining planning tasks could continue reading shared delete state after it had been released.
Make the batched iterator closeable, cancel pending tasks, and wait for running tasks before cleanup. Preserve the primary rewrite failure and attach worker failures as suppressed exceptions.
### Tests
- `mvn -pl paimon-api,paimon-core -DskipTests validate`
- `mvn -N apache-rat:check`
- `mvn -pl paimon-core -am -DfailIfNoTests=false -DwildcardSuites=none -Dtest=ThreadPoolUtilsTest,ManifestRewriteCleanupTest,ManifestFileMergerTest,ManifestReadThreadPoolTest test`
--
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: issues-unsubscribe@paimon.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [core] Quiesce manifest rewrite workers before cleanup [paimon]
Posted by "JingsongLi (via GitHub)" <gi...@apache.org>.
JingsongLi commented on PR #9376:
URL: https://github.com/apache/paimon/pull/9376#issuecomment-5419768043
+1
--
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: issues-unsubscribe@paimon.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org
Re: [PR] [core] Quiesce manifest rewrite workers before cleanup [paimon]
Posted by "JingsongLi (via GitHub)" <gi...@apache.org>.
JingsongLi merged PR #9376:
URL: https://github.com/apache/paimon/pull/9376
--
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: issues-unsubscribe@paimon.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org