GitHub user andrey-kuznetsov opened a pull request:
https://github.com/apache/ignite/pull/3843
Ignite 7770 2
Includes all reliable fixes found so far.
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/andrey-kuznetsov/ignite ignite-7770-2
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/3843.patch
To close this pull request, make a commit to your master/trunk branch
with (at least) the following in the commit message:
This closes #3843
----
commit 8a46bf807a0c933c9e4d9d2c83c27d03722b6055
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-18T17:08:33Z
IGNITE-7770 A bunch of changes to fix tx timeout handling.
commit 6d4361f607b496a6d27657b5c03fea5c9642ba3f
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-19T06:23:30Z
IGNITE-7770 Restored TX threadMap cleaning on fast-finish commit.
commit f48c1dff43f67ac989115871c2440122d00a5bde
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-19T08:42:06Z
IGNITE-7770: Decremented test launch number in a suite.
commit a06ac6a138683bed977d66f2385339d504821a0e
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-19T11:30:40Z
IGNITE-7770: Temporarily removed all tests but one from the suite.
commit 458ab27455a9dd299d07f06396eb803fb1579817
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-19T13:48:38Z
IGNITE-7770: Reverted original test suite state.
commit 427469c0e23a9e47f7b549d744a5fc077cfb5dc5
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-19T13:51:43Z
IGNITE-7770: One more addition to temporary NPE workaround.
commit d64bcd551024b482170515582b4b4fc00c91490b
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-19T15:39:53Z
IGNITE-6186: Fixed optimistic serializable prepare future as well.
commit 84b85e424c2d68309fb782cc51044f8714b60d3e
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-20T10:40:37Z
IGNITE-7770 Minor cleanup.
commit 47e3ac8a46df4c264c2285f68fb6bce1460a5702
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-03-27T12:36:04Z
IGNITE-7770: Concurrent timeout handling in prepare/pessimistic.
commit e2d4fccdea0170c1e7d97d3708506aca860a2a5a
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-04-09T10:36:38Z
Merge branch 'master' into ignite-7770-1
# Conflicts:
#
modules/core/src/main/java/org/apache/ignite/internal/processors/cache/distributed/near/GridNearTxLocal.java
commit 46663218ccda0ebd6c4df1f4b84ffe98e30e7d18
Author: Andrey Kuznetsov <stkuzma@...>
Date: 2018-04-13T10:33:14Z
IGNITE-7770: No need for NPE bypassing since IGNITE-7983 has been fixed.
----
---