Skip to content

Conversation

@colega
Copy link
Contributor

@colega colega commented Nov 18, 2025

This adds a "Remove" button next to each partition owner in the partition ring status page, allowing operators to remove owners directly from the UI.

Changes

  • Add RemovePartitionOwner method to PartitionRingUpdater interface and PartitionRingEditor
  • Add remove_owner action handler in HTTP POST endpoint with validation
  • Update partition ring status template to display Remove button for each owner with confirmation dialog
  • Add comprehensive tests covering success and error cases

This adds a "Remove" button next to each partition owner in the partition ring status page, allowing operators to remove owners directly from the UI.

Changes:
- Add RemovePartitionOwner method to PartitionRingUpdater interface and PartitionRingEditor
- Add remove_owner action handler in HTTP POST endpoint
- Update partition_ring_status.gohtml template to display Remove button for each owner
- Add comprehensive tests for the new functionality
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.

1 participant