RockteMQ-AI commented on issue #4163: URL: https://github.com/apache/rocketmq-dashboard/issues/4163#issuecomment-5587276121
**Issue Evaluation** Category: `bug` | Status: **Confirmed** Verified against `server/src/main/java/org/apache/rocketmq/studio/provider/alibaba/AliyunInstanceProvider.java`: - The provider overrides `queryMessages` (line 456) but not `queryMessagesDetailed`. - The default `queryMessagesDetailed` wraps `queryMessages` results with `mayBeTruncated=false`, even when the Aliyun API has more records beyond the 5-page (100 record) budget. - Tag filtering happens locally after fetch, so a bounded scan can return zero rows while matching messages exist beyond the scan window — with no truncation warning. **Root Cause:** Missing `queryMessagesDetailed` override in the Aliyun provider — no mechanism to detect budget exhaustion vs. genuine completeness. **Severity:** medium — users may believe query results are complete when they are silently truncated, especially for Tag-filtered queries. --- *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]
