JingsongLi opened a new pull request, #9475:
URL: https://github.com/apache/paimon/pull/9475

   ### Purpose
   
   Fix the flaky Data Evolution: concurrent merge and compact test observed in 
https://github.com/apache/paimon/actions/runs/33253723275/job/99103720771.
   
   The compaction future previously required ten separate compactable states. A 
compaction can consume files produced by multiple merge iterations, so after 
the merge future completed there might be no additional compactable state and 
the compaction future would wait until the test timed out.
   
   Run compaction while the merge is active or compactable files remain, and 
retain the assertion that at least one compaction occurred.
   
   ### Tests
   
   - Spark 3.3 / Scala 2.13 targeted test passed.
   - The targeted test passed three consecutive runs after the final change.
   - Scala compilation, Checkstyle, and Spotless passed for the shared Spark 
test module.


-- 
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