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]

Reply via email to