The GitHub Actions job "CI" on rocketmq-dashboard.git/rocketmq-studio has 
failed.
Run started by GitHub user lizhimins (triggered by lizhimins).

Head commit for run:
ea290419bfa415f4bc61d158bf53d5bc0ead2a9b / Yu Xinqiang <[email protected]>
perf: remove N+1 admin calls from listConsumerGroups (#1446)

* [ISSUE #1445] Remove N+1 admin calls from listConsumerGroups

The list operation called enrichGroupWithConnectionInfo for every
group, making 2 admin API calls per group. For 100 groups this meant
200 admin calls and minutes-long page load. This fix removes the
live enrichment from the list, keeping it for the detail page only.

Fixes #1445

* refactor(metadata): drop dead enrichment helper after list de-enrichment

After removing the N+1 enrichment from listConsumerGroups,
enrichGroupWithConnectionInfo and its dedicated executeForInstance
helper have no remaining callers: the group detail page loads
connection and lag info through getGroupSubscriptions and
getGroupProgress. Remove both helpers along with the test that
asserted list-time enrichment.

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

With regards,
GitHub Actions via GitBox

Reply via email to