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

   ### Purpose
   
   Row tracking concurrent tests could fail on transient commit conflicts and 
snapshot reads while merge and compaction run in parallel. The previous retry 
logic was duplicated and, in one path, retried without a bound.
   
   This PR centralizes the retry helper for these concurrent tests, adds a 
bounded retry with a small backoff, preserves the final exception on failure, 
and narrows snapshot missing detection to require `Snapshot file` and `does not 
exist` in the same throwable message.
   
   ### Tests
   
   - `mvn -pl :paimon-spark-ut_2.12 -Pspark3 spotless:check`
   - `mvn -pl :paimon-spark-3.3_2.12 -am -Pspark3 -DfailIfNoTests=false 
-DwildcardSuites=org.apache.paimon.spark.sql.RowTrackingTest -Dtest=none 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: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to