youngkermit8-coder opened a new issue, #1583: URL: https://github.com/apache/rocketmq-dashboard/issues/1583
## Description Tencent Cloud RocketMQ 5.x documents `DescribeTopic`'s `Offset` and `Limit` as pagination parameters for consumer groups subscribed to the Topic, and returns the total `SubscriptionCount`: https://cloud.tencent.com/document/product/1493/97945 `TencentInstanceProvider#getTopicConsumers` currently sends exactly one request with `Offset=0` and `Limit=100`. It maps that first `SubscriptionData` array and returns immediately. A Topic with more than 100 subscribed consumer groups is therefore silently truncated. Studio displays an incomplete consumer list even though the API reports that more subscriptions exist. ## Expected behavior Fetch successive `DescribeTopic` pages until one of these conditions is met: - the response page is empty or shorter than the requested limit; - the collected count reaches `SubscriptionCount`; - the provider's existing maximum-page safety bound is reached. A regression test should return two API pages, verify offsets 0 and 100, and assert that subscriptions from both pages are included without issuing a third request. -- 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]
