zephyr45 commented on PR #13060: URL: https://github.com/apache/seatunnel/pull/13060#issuecomment-6593191474
Thanks @DanielLeens - I addressed Issues 1-3 and 5 in `b9ed7c12`. - Fresh/stateless writers no longer probe or extend their whole namespace history; they open/fence sequence 1 directly. Stateful recovery still probes assigned old namespaces from each saved sequence plus one and its deterministic output namespace from sequence 1. - Added real-Kafka tests proving that five repeated fresh-writer constructions initialize only one transactional ID, and that restore fences a raw abandoned transaction, advances `read_committed`, and keeps abandoned data invisible (2/2 passed). - EN/ZH docs now disclose the stateless `transaction.timeout.ms` window and the shared Spark `partitionId` behavior, including the sink identifier families checked. Issue 4, the legacy shared-prefix cleanup optimization, remains the explicitly documented follow-up as accepted in your review. Validation: Kafka units 152/152; focused recovery tests 27/27; broker tests 2/2; policy/docs suite 34 run with 0 failures/errors and 4 Windows/platform skips; Java 11 repository verify, Spotless, E2E test compilation, and diff check passed. Exact-head Build: [41561178312](https://github.com/zephyr45/seatunnel/actions/runs/41561178312) is in progress. -- 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]
