[jira] [Created] (IGNITE-8189) Improve ZkDistributedCollectDataFuture#deleteFutureData implementation

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (IGNITE-8189) Improve ZkDistributedCollectDataFuture#deleteFutureData implementation

Anton Vinogradov (Jira)
Sergey Chugunov created IGNITE-8189:
---------------------------------------

             Summary: Improve ZkDistributedCollectDataFuture#deleteFutureData implementation
                 Key: IGNITE-8189
                 URL: https://issues.apache.org/jira/browse/IGNITE-8189
             Project: Ignite
          Issue Type: Improvement
          Components: zookeeper
            Reporter: Sergey Chugunov


Three issues need to be improved in implementation:
* two more deleteIfExists methods within the *deleteFutureData* to be included in batching *deleteAll* operation;
* if request exceeds ZooKeeper max size limit fallback to one-by-one deletion should be used (related ticket IGNITE-8188);
* ZookeeperClient#deleteAll implementation may throw NoNodeException is case of concurrent operation removing the same nodes, in this case fallback to one-by-one deletion should be used too.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)