nielifeng commented on PR #11465:
URL: https://github.com/apache/seatunnel/pull/11465#issuecomment-5020221893

   @dybyte @DanielLeens The cross-region WAL ordering blocker is addressed in 
the latest head .\n\nWhat changed:\n- Allocate a business-scoped ownership 
epoch in shared storage for each WAL region.\n- Use an  region path so 
independently initialized writers never share a WAL path.\n- Persist  on every 
WAL record.\n- Order records by , followed by deterministic content 
fallbacks.\n- Append the new serialized fields after the existing fields, so 
legacy WAL records remain readable with  defaults.\n\nRegression coverage now 
includes:\n- same-key/same-timestamp put, update, delete, and recreate within 
one writer;\n- replay across two regions where the older writer has the larger 
local sequence but the newer ownership epoch must win;\n- sequential and 
concurrent epoch allocation, including existing numeric region directories;\n- 
comparator equality, antisymmetry, key grouping, writer identity, epoch, and 
sequence behavior.\n\nVerification:\n- IMap file module: 23 tests, 0 failures, 
0 error
 s, 1 credential-dependent OSS test skipped.\n- Spotless and repository CI-tool 
checks pass.\n- A broader reactor/unit-test scan found no PR-related 
compilation or behavioral failures; Docker/native-architecture-dependent tests 
were kept separate from code failures.\n\nCould you please re-review the latest 
head?


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