You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@rocketmq.apache.org by GitBox <gi...@apache.org> on 2026/10/10 08:17:51 UTC
[GH] (rocketmq-dashboard/fix/aliyun-catalog-incomplete-page): Workflow run "CI" failed!
The GitHub Actions job "CI" on rocketmq-dashboard.git/fix/aliyun-catalog-incomplete-page has failed.
Run started by GitHub user Frun1na (triggered by Frun1na).
Head commit for run:
90e8e5f6e0ebe0f1645fa89fadeccb4e829e4980 / Apulupie <16...@users.noreply.github.com>
fix(aliyun): reject an incomplete cloud instance catalog page
The Aliyun cloud instance catalog ended its ListInstances paging loop on a short page without
consulting TotalCount, so a page that came back shorter than requested while the response still
reported more instances left the instance picker with a silently truncated list. The Tencent
sibling (TencentCatalogService) was fixed for exactly this in d24f58b8 (fix(tencent): reject
incomplete catalog pages); this adds the same isIncompletePage guard, which rejects a short page
that contradicts a non-negative TotalCount with 502. Returned == 0 still ends the scan, so an
empty catalog keeps resolving to an empty list, and the existing negative-TotalCount rejection is
unchanged.
Verified with `mvn -B -ntp test -Dtest=AliyunCatalogServiceTest`: 11 tests green, 0 checkstyle
violations, including the multi-page aggregation and fallback-page-cap tests.
Report URL: https://github.com/apache/rocketmq-dashboard/actions/runs/38037038766
With regards,
GitHub Actions via GitBox