Details
-
Bug
-
Resolution: Fixed
-
Major
-
CBAS DP3
-
None
-
Untriaged
-
Unknown
-
CX Sprint 74
Description
A race condition exists where 'cbas' can accept a cancel request that the driver will not be able to accomodate. This causes an exception failing to locate the rebalanceTask once the driver attempts to mark it non-cancellable. Cancelling should be coordinated and accepted by the driver before returning success to ns_server and clearing the task.
Attachments
For Gerrit Dashboard: MB-26378 | ||||||
---|---|---|---|---|---|---|
# | Subject | Branch | Project | Status | CR | V |
84302,4 | MB-26378: Wait for confirmation from driver on cancel request | master | cbas | Status: MERGED | +2 | +1 |
84303,3 | MB-26378: Check cancellation before ejecting nodes in case of already balanced | master | asterix-opt | Status: MERGED | +2 | +1 |