Skip to content

Kafka Connect instances search #1362

@Gleb-Shipilov

Description

@Gleb-Shipilov

Issue submitter TODO list

  • I've searched for an already existing issues here
  • I'm running a supported version of the application which is listed here and the feature is not present there

Is your proposal related to a problem?

No response

Describe the feature you're interested in

Prerequisites

I as a Kafbat UI user want to be able to search Kafka Connect cluster by name and version, so that I can quickly find a necessary one

To Do

Add search and filtering functionality to "name" and "Version" grids of Kafka Connect clusters page

Acceptance criteria

Scenario 1: Searching for a Kafka Connect Cluster by Name

  • Given I am on the Kafka Connect Clusters page.
  • When I enter a full or partial name of a Kafka Connect cluster into the search bar.
  • Then the displayed list of clusters should dynamically filter to show only those whose names match the search query. The search should case-insensitive.
  • And if no clusters match the search criteria, a message like "No results found" should be displayed.

Scenario 2: Filtering Kafka Connect Clusters by Version

  • Given I am on the Kafka Connect Clusters page.
  • When I select a specific version number from a version filter dropdown.
  • Then the displayed list of clusters should filter to show only those with the selected version. The dropdown should list all unique versions present in the clusters.
  • And the version filter should be able to work in conjunction with the name search (e.g., I can search for a name and then filter by a version).

Scenario 3: Clearing Search and Filters

  • Given I have an active search query in the name search bar or a version selected in the filter dropdown.
  • When I clear the search bar or select a "clear" or "all" option in the version filter.
  • Then the list of clusters should revert to show all available clusters, without any filters applied.

Describe alternatives you've considered

No response

Version you're running

6474fb6

Additional context

No response

Metadata

Metadata

Assignees

Projects

Status

Todo

Relationships

None yet

Development

No branches or pull requests

Issue actions