RockteMQ-AI commented on issue #1435: URL: https://github.com/apache/rocketmq-dashboard/issues/1435#issuecomment-5236485096
**Issue Evaluation** Category: `type/bug` | Status: **Confirmed** DLQ resend outcome misreporting is a valid bug. Reporting SUCCESS for zero matches and PARTIAL for total failure gives operators false confidence that messages were recovered. **Root Cause:** Incorrect mapping between resend results and outcome status — likely the success/failure count logic does not handle edge cases (0 matched, all failed). **Impact:** Operators may believe DLQ messages were recovered when they were not; data loss risk. **Severity:** High — misleading operational feedback. **Suggested fix:** Add explicit handling for: 0 matches → "NO_MATCH", all failed → "FAILURE", partial → "PARTIAL", all success → "SUCCESS". --- *Automated evaluation by github-manager* -- 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]
