The GitHub Actions job "CI" on rocketmq-dashboard.git/fix/btl-group-enrich-cancel has succeeded. Run started by GitHub user btlqql (triggered by btlqql).
Head commit for run: 376a9b4d0e654d66f3f8be8df0c6be4e93240917 / btlqql <[email protected]> fix(consumer): report the -1 sentinel when a group enrichment is cancelled by the batch deadline The 3 s batch deadline cancels a group future before it runs, and the untouched initial GroupLiveSnapshot.empty() is then applied to the returned ConsumerGroupVO. empty() hard-coded onlineInstances 0, so an inventory that was never read reached the API as a measured "no clients online" (green 0 instead of 不可用) and could raise a critical "有堆积但无在线客户端" alert from no data. Start the initial snapshot at the -1 "inventory unavailable" sentinel that ConsumerGroupVO documents and that the failure path already uses, and pin it by extending the existing timedOutGroupEnrichmentMustNotMutateReturnedGroupTest to assert -1. Worker-written snapshots are untouched. Report URL: https://github.com/apache/rocketmq-dashboard/actions/runs/39284609648 With regards, GitHub Actions via GitBox
