The GitHub Actions job "CI" on 
rocketmq-dashboard.git/fix/tencent-topic-consumer-page has failed.
Run started by GitHub user Frun1na (triggered by Frun1na).

Head commit for run:
5ff357b01717d10bfa654965d0dec2ece352c81d / Apulupie 
<[email protected]>
fix(tencent): reject an incomplete topic consumer page

The topic consumer scan ended on a short page without consulting 
SubscriptionCount, so a page
that came back shorter than requested while the response still reported more 
subscriptions left
the caller with a silently truncated consumer list. #4531 added 
requireCompletePage to the other
three paged scans in this class (topic list, consumer group list, group 
subscriptions); this is
the fourth one. The scan now rejects a short page that contradicts a 
non-negative
SubscriptionCount with 502, exactly like its three siblings, and the offset is 
shared between the
request and the guard. Unknown (null or negative) counts and a genuinely empty 
page keep the
previous termination.

Verified with `mvn -B -ntp test -Dtest=TencentInstanceProviderTest`: 56 tests 
green, 0 checkstyle
violations, including the three existing topic consumer paging tests.

Report URL: 
https://github.com/apache/rocketmq-dashboard/actions/runs/38035392197

With regards,
GitHub Actions via GitBox

Reply via email to