Hi Val,

thanks, yes, this fixes the error case and I see an exception when I kill
one of the nodes.

Regards,

Shaun

On Sat, Apr 16, 2016 at 5:40 AM, vkulichenko <[email protected]>
wrote:

> Hi,
>
> This is possible in ATOMIC cache, because if the client doesn't receive the
> response from the failed node, it doesn't know if the value was removed or
> not. It will then get an exception and retry, but if the value was removed
> on the first iteration, false will be removed.
>
> Can you try switching to TRANSACTIONAL cache [1]? It guarantees strict
> semantics and should fix your case.
>
> [1] https://apacheignite.readme.io/docs/transactions#atomicity-mode
>
> -Val
>
>
>
> --
> View this message in context:
> http://apache-ignite-users.70518.x6.nabble.com/Cache-atomic-conditional-remove-returns-error-when-node-leaves-cluster-tp4223p4245.html
> Sent from the Apache Ignite Users mailing list archive at Nabble.com.
>

Reply via email to