You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by "Loyal-Young (via GitHub)" <gi...@apache.org> on 2026/10/19 07:22:51 UTC
[PR] fix: reject incomplete audit and credential CSV exports [rocketmq-dashboard]
Loyal-Young opened a new pull request, #7040:
URL: https://github.com/apache/rocketmq-dashboard/pull/7040
## Summary
- Reject audit-log and cloud-credential CSV exports when the repository reports a total that does not match the rows actually returned.
- Return a retryable conflict instead of silently delivering an incomplete CSV.
- Add focused service tests for the short-page case in both exports.
Fixes #7039.
## Verification
- `git diff --check` passed.
- The two new tests exercise `PageResult` with one returned item and a reported total of two. Local Java and Maven are unavailable on this host, so the test suite has not been run locally; CI results will be checked and any failures addressed.
## AI assistance
I used AI assistance to inspect the two export paths and draft the guard and regression tests. I reviewed the resulting diff and will follow up on CI and reviewer feedback.
--
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: commits-unsubscribe@rocketmq.apache.org
For queries about this service, please contact Infrastructure at:
users@infra.apache.org