You are viewing a plain text version of this content. The canonical link for it is here.
Posted to user@ignite.apache.org by rc <ka...@hotmail.com> on 2020/04/02 17:34:08 UTC

Ignite transactions stuck between PREPARED and COMMITTING

Hello experts,

Cluster details: Running Ignite 2.4.0 with 3 servers and 4 clients. 

Observed transaction timeouts after a server node restarted. Upon further
investigation, it was due to PME failures and also saw that there were some
long running transactions on a cache for the same key for more than 9 days
(duration=840832760ms). 2 client nodes had created the write (delete the
key-value) transaction at around the same time with timeout set to 50ms.

One of the transaction was stuck in state=PREPARED and the other in
state=COMMITTING. Is there any known issue in 2.4.0 which causes this
deadlock? Why did Ignite not honor the timeout value of 50ms and bail out?

Regards,
rc



--
Sent from: http://apache-ignite-users.70518.x6.nabble.com/

Re: Ignite transactions stuck between PREPARED and COMMITTING

Posted by Ilya Kasnacheev <il...@gmail.com>.
Hello!

I doubt that there's much expertise here on the behavior of 2.4.0.

Regards,
-- 
Ilya Kasnacheev


чт, 2 апр. 2020 г. в 20:34, rc <ka...@hotmail.com>:

> Hello experts,
>
> Cluster details: Running Ignite 2.4.0 with 3 servers and 4 clients.
>
> Observed transaction timeouts after a server node restarted. Upon further
> investigation, it was due to PME failures and also saw that there were some
> long running transactions on a cache for the same key for more than 9 days
> (duration=840832760ms). 2 client nodes had created the write (delete the
> key-value) transaction at around the same time with timeout set to 50ms.
>
> One of the transaction was stuck in state=PREPARED and the other in
> state=COMMITTING. Is there any known issue in 2.4.0 which causes this
> deadlock? Why did Ignite not honor the timeout value of 50ms and bail out?
>
> Regards,
> rc
>
>
>
> --
> Sent from: http://apache-ignite-users.70518.x6.nabble.com/
>