tju-yxq commented on PR #2670: URL: https://github.com/apache/rocketmq-dashboard/pull/2670#issuecomment-5450058535
Implemented and pushed as f6e87f5c. The dispatcher now renews claim ownership during slow SMTP/webhook calls, guards every state transition with status plus claim token, and keeps audit-write failures out of the delivery retry path. Added regression coverage for renewal, lease loss, post-send state-write failure, and post-delivery audit failure. Verification from server/: `mvn -q '-Dtest=NotificationOutboxServiceTest' test` (16 passed), `mvn -DskipTests=false test` (1,792 passed; 0 failures, 0 errors, 0 skipped; Checkstyle 0 violations), and `git diff --check` passed. The pull_request workflow run 33154046055 ended as `startup_failure` before creating any jobs (`jobs=[]`), so there are no Backend/Frontend/Docker job results to report. No workflow changes are included. -- 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]
