Skip to content

show consumer groups in Topics view#3264

Merged
Dave Shoup (shouples) merged 32 commits intomainfrom
djs/consumer-groups-in-view
Apr 14, 2026
Merged

show consumer groups in Topics view#3264
Dave Shoup (shouples) merged 32 commits intomainfrom
djs/consumer-groups-in-view

Conversation

@shouples
Copy link
Copy Markdown
Contributor

@shouples Dave Shoup (shouples) commented Feb 7, 2026

Summary of Changes

Adds consumer groups as a visible resource in the Topics view (pending rename in a future branch):
image
image

The Consumer Groups container is shown at the top in a collapsed state, while the (also new) Topics container is auto-expanded to be as minimally disruptive as possible for users.

Closes #3300

(Still more work to be done as part of the #3227 parent issue)

Associated PRs

Click-testing instructions

  1. Connect to a Confluent Cloud environment with an active Kafka cluster or start local Kafka or set up a direct connection with a valid Kafka config
  2. Select a Kafka cluster to populate the Topics view
  3. Verify a "Consumer Groups" container appears (collapsed) above the "Topics" container (expanded)
  4. Expand the Consumer Groups container and confirm any available groups are listed with their state (if consumers have been active recently)
  5. Expand a consumer group to verify its members (consumers) are shown

Optional: Any additional details or context that should be provided?

  • The downstream commands branch will add context menu actions for consumer groups (e.g. per-container refreshing, copying IDs)
  • Consumer group members are fetched per-group using Promise.allSettled, so one failed member fetch won't block the rest

Pull request checklist

Please check if your PR fulfills the following (if applicable):

Tests

  • Added new
  • Updated existing
  • Deleted existing

Release notes

  • Does anything in this PR need to be mentioned in the user-facing CHANGELOG?

@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/consumer-group-models branch 6 times, most recently from d5c9efc to 9b4450d Compare February 24, 2026 16:15
@shouples Dave Shoup (shouples) changed the base branch from djs/consumer-group-models to djs/resource-container-refactor February 24, 2026 16:20
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/resource-container-refactor branch from 4384847 to 2d0df9f Compare February 24, 2026 22:01
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/consumer-groups-in-view branch from 099e61c to 8246ea3 Compare February 24, 2026 22:01
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/resource-container-refactor branch from 2d0df9f to 2daefec Compare February 26, 2026 16:49
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/consumer-groups-in-view branch 2 times, most recently from 25f8ed1 to 0b24f3d Compare February 27, 2026 14:41
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/resource-container-refactor branch 2 times, most recently from 6b8d9b8 to ec16f3d Compare February 27, 2026 14:48
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/consumer-groups-in-view branch 3 times, most recently from 3b61491 to a585b8b Compare February 27, 2026 22:39
Base automatically changed from djs/resource-container-refactor to main March 10, 2026 20:34
Copilot AI review requested due to automatic review settings March 10, 2026 20:38
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/consumer-groups-in-view branch from 9b6234e to 27c744f Compare March 10, 2026 20:38
@shouples Dave Shoup (shouples) review requested due to automatic review settings March 10, 2026 20:38
Copilot AI review requested due to automatic review settings March 12, 2026 12:52
@shouples Dave Shoup (shouples) review requested due to automatic review settings March 12, 2026 12:52
Copilot AI review requested due to automatic review settings March 12, 2026 15:34
…t prevent other resources from being refreshed
…nsion doesn't support consumer group management
@airlock-confluentinc airlock-confluentinc bot force-pushed the djs/consumer-groups-in-view branch from c2c858b to 2919663 Compare April 13, 2026 14:53
@sonarqube-confluent
Copy link
Copy Markdown

@shouples Dave Shoup (shouples) merged commit 47f45c6 into main Apr 14, 2026
14 of 15 checks passed
@shouples Dave Shoup (shouples) deleted the djs/consumer-groups-in-view branch April 14, 2026 19:03
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Show Consumer Groups container through Topics view provider

3 participants