redpanda icon indicating copy to clipboard operation
redpanda copied to clipboard

Admin API endpoints for forcefully aborting partition movements on cluster/node

Open ztlpn opened this issue 2 years ago • 5 comments

ztlpn avatar Aug 01 '22 20:08 ztlpn

This can be closed/duped, @ztlpn ?

piyushredpanda avatar Sep 07 '22 03:09 piyushredpanda

@piyushredpanda actually no, we have the safe cancellation variants, but forceful abort variants haven't been implemented

ztlpn avatar Sep 12 '22 11:09 ztlpn

I see, can we link this to a relevant epic, @ztlpn / @mmedenjak ? Perhaps every project should have a epic of must-haves and then later an epic of fast-follows/good-to-haves that inevitably either show up too late for release or get pushed out from the release but stuff we really should be spending time on.

piyushredpanda avatar Sep 12 '22 13:09 piyushredpanda

Do we really need a batch force cancellation ? The force cancellation is an unsafe operation and in general it should be avoided, maybe the per partition API we have currently is enough ?

mmaslankaprv avatar Sep 15 '22 08:09 mmaslankaprv

@mmaslankaprv: Please chat with Matt and Alexey, and then depending on your conclusion we can close this out?

piyushredpanda avatar Sep 16 '22 12:09 piyushredpanda

Perhaps every project should have a epic of must-haves and then later an epic of fast-follows/good-to-haves that inevitably either show up too late for release or get pushed out from the release but stuff we really should be spending time on.

Right now it's still a part of https://github.com/redpanda-data/core-internal/issues/48. The epic might be closed, but it may contain open issues and PRs (confusing, I know). Not sure if I'd have a follow-up epic for every epic. For 22.3 we have this one as a catch-all - https://github.com/redpanda-data/core-internal/issues/64. The problem I'd tackle next is figuring out how we'd best groom the backlog of issues in so that issues like this one surface once someone has extra time.

mmedenjak avatar Sep 25 '22 20:09 mmedenjak