RockteMQ-AI commented on issue #1239: URL: https://github.com/apache/rocketmq-dashboard/issues/1239#issuecomment-5215155043
**Issue Evaluation** Category: `bug` | Status: **Confirmed** The reported issue has been verified against the current codebase on the `rocketmq-studio` branch. **Root Cause:** `LiteTopicService.listLiteTopics()` (line 30) returns `List.of()` — an empty list — while all other data operations (`getSession`, `extendTTL`, `getQuota`) throw `BusinessException(501, PROVIDER_UNAVAILABLE_MESSAGE)`. This inconsistency means API consumers cannot distinguish "no LiteTopics exist" from "the capability is not implemented". **Impact:** UI or automation consuming the list endpoint will silently show an empty state instead of surfacing that the feature is unavailable. This masks the real status and can mislead users into thinking there are no topics rather than the provider being unimplemented. **Severity:** medium **Affected files:** - `LiteTopicService.java:30` — `listLiteTopics()` returns empty instead of throwing 501 An automated fix proposal can be generated. Reply `/approve` to proceed with PR generation. --- *Automated evaluation by RockteMQ-AI* -- 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]
