JingsongLi opened a new pull request, #8405: URL: https://github.com/apache/paimon/pull/8405
## Summary Batch the Java write side of `run_mixed_tests.sh` by module before the existing Python validation flow. This reduces repeated Maven invocations while preserving an opt-out path for the original one-by-one execution. ## Changes - Add a batched Maven helper that groups Java write tests per module with the existing Python-version gates. - Skip duplicate Java write Maven calls in later Java-to-Python phases after the batched phase succeeds. - Stop early on batched Java write failure and document `MIXED_TESTS_BATCH_JAVA_WRITES=false` for isolating failures with the previous flow. ## Testing - [x] `bash -n paimon-python/dev/run_mixed_tests.sh` - [x] `git diff --check` - [ ] Full mixed Java/Python E2E script or CI run ## Notes I attempted a small Maven multi-method selection smoke test, but it produced no output for over two minutes and was interrupted to avoid leaving a long-running local verification. -- 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]
