Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bulk operations on Connectors in KafkaConnect views #962

Open
akamensky opened this issue Oct 12, 2021 · 4 comments · May be fixed by #3473
Open

Bulk operations on Connectors in KafkaConnect views #962

akamensky opened this issue Oct 12, 2021 · 4 comments · May be fixed by #3473
Labels
good first issue Up for grabs scope/frontend status/accepted An issue which has passed triage and has been accepted type/enhancement En enhancement to an already existing feature
Milestone

Comments

@akamensky
Copy link

Is your proposal related to a problem?

Sometimes (in our case quite often) we need to do bulk operations on all (or large subset) of connectors, such as restarting all tasks, or pause/resume/delete

Describe the solution you'd like

  • Allow selecting all/some connectors in list view (i.e. checkbox style selecting them)
  • (optional) if some filter applied (via search bar) ability to select all in this filter results
  • Add buttons to list view to do following for all currently selected connectors:
    • Pause
    • Resume
    • Restart all tasks
    • (optional) Restart only failed tasks

Describe alternatives you've considered

Currently the only alternative is to click on each connector individually and do operations on each one at the time

Additional context

N/A

@akamensky akamensky added the type/enhancement En enhancement to an already existing feature label Oct 12, 2021
@Haarolean
Copy link
Contributor

Hi,

thanks for the suggestion. This sounds like a nice feature to have, we'll plan it for the next releases (0.4 or 0.5 probably).

@Haarolean Haarolean added scope/backend scope/frontend status/accepted An issue which has passed triage and has been accepted labels Oct 12, 2021
@Haarolean Haarolean added this to the 0.5 milestone Oct 12, 2021
@Haarolean Haarolean added the good first issue Up for grabs label Sep 13, 2022
@Haarolean Haarolean modified the milestones: 0.5, 0.6 Sep 13, 2022
@Haarolean
Copy link
Contributor

Haarolean commented Oct 11, 2022

  1. Make connectors selectable one by one with checkboxes, like topics
  2. Make it possible to apply actions to the subset of connectors: restart connector, restart all tasks, restart failed tasks
  3. Use buttons like in topics:

image

@Haarolean Haarolean self-assigned this Oct 11, 2022
@Haarolean Haarolean removed their assignment Oct 11, 2022
@kamsharipova kamsharipova self-assigned this Nov 15, 2022
@Haarolean Haarolean modified the milestones: 0.6, 0.7 Dec 15, 2022
@Haarolean Haarolean linked a pull request Mar 14, 2023 that will close this issue
13 tasks
@Haarolean Haarolean removed this from the 0.7 milestone Mar 14, 2023
@Haarolean Haarolean added this to the 0.8 milestone Mar 14, 2023
@Haarolean Haarolean removed this from the 0.8 milestone Mar 15, 2023
@Haarolean Haarolean added this to the 0.7 milestone Apr 12, 2023
@Haarolean Haarolean modified the milestones: 0.7, 0.8 Apr 24, 2023
@Haarolean Haarolean modified the milestones: 0.8, 0.9 May 11, 2023
@AlphaDecodeX
Copy link

Isn't this implemented already. Because I can select multiple topics and can delete and purge messages

@Haarolean
Copy link
Contributor

@AlphaDecodeX it's for connectors, not topics.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good first issue Up for grabs scope/frontend status/accepted An issue which has passed triage and has been accepted type/enhancement En enhancement to an already existing feature
Projects
None yet
Development

Successfully merging a pull request may close this issue.

5 participants