[
https://issues.apache.org/jira/browse/IGNITE-6113?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16408004#comment-16408004
]
ASF GitHub Bot commented on IGNITE-6113:
----------------------------------------
GitHub user Jokser opened a pull request:
https://github.com/apache/ignite/pull/3672
IGNITE-6113 Backport to 2.4.4
You can merge this pull request into a Git repository by running:
$ git pull https://github.com/gridgain/apache-ignite ignite-gg-13616-2.4.4
Alternatively you can review and apply these changes as the patch at:
https://github.com/apache/ignite/pull/3672.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 #3672
----
commit 4925ffc10ce8e8287980eaec38b587512568a302
Author: Alexey Goncharuk <alexey.goncharuk@...>
Date: 2018-01-17T12:26:03Z
IGNITE-7453 Use GridUnsafe.cleanDirectBuffer in PageSnapshot
commit bcd68a058683b2f17b7ac60471b6e7aab3e4f6de
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-17T12:38:20Z
IGNITE-7301 .NET: Baseline topology
This closes #3352
commit 66b96316a7775ce8a6e2ff4475185d5929e4998b
Author: devozerov <vozerov@...>
Date: 2018-01-17T12:54:17Z
Merge branch 'master' into ignite-2.4
commit 268481c1cf7fe57df24be130eb67c3e3a13afe01
Author: Alexey Goncharuk <alexey.goncharuk@...>
Date: 2018-01-17T13:50:34Z
IGNITE-7453 Use GridUnsafe.cleanDirectBuffer in WalStat
commit db0cd105719c8ae713b13b34d9dca0a8cd45d377
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-17T14:05:25Z
IGNITE-6776 .NET: Thin client: Add SQL & LINQ example
This closes #3390
commit c214db879101aa5660e2a50b11cd20964c0bc114
Author: Andrey Gura <agura@...>
Date: 2018-01-17T12:42:41Z
ignite-7450 FileWriteAheadLogManager always uses RandomAccessFileIOFactory
now
commit 75c27d5e49d7458e46eb46e6f87a445c3f1320ea
Author: Alexey Kuznetsov <akuznetsov@...>
Date: 2018-01-18T02:25:19Z
IGNITE-7274 Web Console: Support multiple statements on Queries screen.
(cherry picked from commit 1926783)
commit 36cc822935387b2150e690c29bc6992dca0563f7
Author: Dmitriy Shabalin <dmitriyff@...>
Date: 2018-01-18T04:49:08Z
IGNITE-7306 Web Console: Fixed export data from tables.
(cherry picked from commit 1bb60ec)
commit d753298b4012894b56f5c9218325211cd84a21d5
Author: Peter Ivanov <mr.weider@...>
Date: 2018-01-18T06:18:53Z
IGNITE-7107 Apache Ignite RPM packages
* added changelog to package specification
This closes #3396
commit 63445893f1bc75dc9777184499f7eabc1d4e51b1
Author: Denis Mekhanikov <dmekhanikov@...>
Date: 2018-01-18T08:36:18Z
IGNITE-3935 Use PeerDeployAware for streamer transformer - Fixes #3378.
Signed-off-by: Alexey Goncharuk <[email protected]>
commit f3f9f2a24b23027cf0c835140322e41a788932ae
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-18T09:05:12Z
IGNITE-7413 Fix SqlDmlExample
This closes #3389
commit 1daa7c41bf1460a4d9a2b0c26a7a317f2fca3fb7
Author: Alexey Kuznetsov <akuznetsov@...>
Date: 2018-01-18T10:14:53Z
IGNITE-7461 UI tools: Actualized data storage configuration.
(cherry picked from commit 577e632)
commit cf0080210d24d9dd8b057f959446fac5f8a4ca01
Author: dpavlov <dpavlov@...>
Date: 2018-01-18T10:53:29Z
IGNITE-7380 Implemented pluggable Direct IO - Fixes #3226.
Signed-off-by: Alexey Goncharuk <[email protected]>
commit dd06d0bd7ef266bfbe156e858b312d1ac86e8982
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-18T12:55:49Z
IGNITE-7465 .NET: Fix SqlDdlExample failure with standalone node
commit 57479ec564e1761716da3d5f9feb7a64c396a9f9
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-18T13:45:54Z
.NET: Fix CacheLocalTest.TestTxDeadlockDetection
commit bd6be8a4653322905a3b63850c7e033ce3801ce5
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-18T18:25:05Z
.NET: Thin client: Fix OP_BINARY_TYPE_GET schema passing format
commit 97564d160586d6d57d300937e6b8877994e35fc7
Author: rkondakov <rkondakov@...>
Date: 2018-01-19T08:24:51Z
IGNITE-6456: Ability to separately enable or disable JDBC, ODBC and thin
client endpoints. This closes #3309.
commit d50274ca8875c9680c12e8786ac355a787ba95e0
Author: Yakov Zhdanov <yzhdanov@...>
Date: 2018-01-18T17:57:17Z
Javadoc enhancements - added @see
commit cb2d3cf22388ab19fb2d34ae5bdfc8f1b608db75
Author: Dmitriy Govorukhin <dmitriy.govorukhin@...>
Date: 2018-01-18T14:14:26Z
IGNITE-7471 Use soft reference for checkpoint entry contents to avoid
excessive memory usage
commit 3965923369870bb4e8e57e3332c1a1eb1e5f5ed3
Author: rkondakov <rkondakov@...>
Date: 2018-01-19T09:00:55Z
IGNITE-6772: SQL exception messages became more informative. This closes
#3342.
commit ba68cb0fa87f776fcd0499d030c333f182611f41
Author: devozerov <vozerov@...>
Date: 2018-01-19T09:03:52Z
Merge remote-tracking branch 'origin/ignite-2.4' into ignite-2.4
commit b54c0c8786bd74aa0abb208f537c29f0c4be4b1e
Author: tledkov-gridgain <tledkov@...>
Date: 2018-01-19T09:09:34Z
IGNITE-7248: JDBC: fixed schema resolution for streaming mode. This closes
#3384.
commit 2f5997788ccff265a088921210f561985f640517
Author: Dmitriy Govorukhin <dmitriy.govorukhin@...>
Date: 2018-01-19T11:46:38Z
IGNITE-7471 fix npe
commit 7adce10750704cc50cbf54fa7020aa3b20da87cb
Author: Oleg Ignatenko <oignatenko@...>
Date: 2018-01-19T11:59:01Z
IGNITE-7454 Wrong package in IgniteExamplesMLTestSuite
this closes #3393
(cherry picked from commit cb1233a)
commit 25e91b60694c589d8bf50c63a0d898ca4180b428
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-19T13:19:52Z
IGNITE-7117 .NET: Improve IgniteHome resolver
This closes #3402
commit bc6a08d94c26fd7ab12959aa27ca79fd818b65c7
Author: Alexey Kuznetsov <akuznetsov@...>
Date: 2018-01-19T13:14:50Z
IGNITE-3143 Fixed execution of VisorCoordinatorNodeTask via
VisorGatewayTask.
(cherry picked from commit 1ae1350)
commit 022ffe3efa931e10ed01d57138bf262853582134
Author: Alexey Goncharuk <alexey.goncharuk@...>
Date: 2018-01-19T13:56:52Z
master Using specific version of dependency plugin for compatibility tests
commit 52efb3d0e4249629e3039067a7472172489a0c99
Author: Alexey Goncharuk <alexey.goncharuk@...>
Date: 2018-01-19T16:23:13Z
master Fixed hanging test (missed notify)
commit ce2a30efa4216ab2efc28384a7bc72633f7a4e09
Author: Pavel Tupitsyn <ptupitsyn@...>
Date: 2018-01-22T13:04:18Z
IGNITE-7477 .NET: Java 9 support
This closes #3415
commit 167ef1022d7f92843c06695c97020d32959df19e
Author: Anton Vinogradov <av@...>
Date: 2018-01-22T15:55:22Z
IGNITE-6711 DataRegionMetrics#totalAllocatedPages is not valid after node
restart
Signed-off-by: Anton Vinogradov <[email protected]>
(cherry picked from commit 326c19b)
Signed-off-by: Anton Vinogradov <[email protected]>
----
> Partition eviction prevents exchange from completion
> ----------------------------------------------------
>
> Key: IGNITE-6113
> URL: https://issues.apache.org/jira/browse/IGNITE-6113
> Project: Ignite
> Issue Type: Bug
> Components: cache, persistence
> Affects Versions: 2.1
> Reporter: Vladislav Pyatkov
> Assignee: Alexey Goncharuk
> Priority: Major
> Fix For: 2.5
>
>
> I has waited for 3 hours for completion without any success.
> exchange-worker is blocked.
> {noformat}
> "exchange-worker-#92%DPL_GRID%grid554.ca.sbrf.ru%" #173 prio=5 os_prio=0
> tid=0x00007f0835c2e000 nid=0xb907 runnable [0x00007e74ab1d0000]
> java.lang.Thread.State: TIMED_WAITING (parking)
> at sun.misc.Unsafe.park(Native Method)
> - parking to wait for <0x00007efee630a7c0> (a
> org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLocalPartition$1)
> at
> java.util.concurrent.locks.LockSupport.parkNanos(LockSupport.java:215)
> at
> java.util.concurrent.locks.AbstractQueuedSynchronizer.doAcquireSharedNanos(AbstractQueuedSynchronizer.java:1037)
> at
> java.util.concurrent.locks.AbstractQueuedSynchronizer.tryAcquireSharedNanos(AbstractQueuedSynchronizer.java:1328)
> at
> org.apache.ignite.internal.util.future.GridFutureAdapter.get0(GridFutureAdapter.java:189)
> at
> org.apache.ignite.internal.util.future.GridFutureAdapter.get(GridFutureAdapter.java:139)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPreloader.assign(GridDhtPreloader.java:340)
> at
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeWorker.body(GridCachePartitionExchangeManager.java:1801)
> at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
> at java.lang.Thread.run(Thread.java:748)
> Locked ownable synchronizers:
> - None
> {noformat}
> {noformat}
> "sys-#124%DPL_GRID%grid554.ca.sbrf.ru%" #278 prio=5 os_prio=0
> tid=0x00007e731c02d000 nid=0xbf4d runnable [0x00007e734e7f7000]
> java.lang.Thread.State: RUNNABLE
> at sun.nio.ch.FileDispatcherImpl.write0(Native Method)
> at sun.nio.ch.FileDispatcherImpl.write(FileDispatcherImpl.java:60)
> at sun.nio.ch.IOUtil.writeFromNativeBuffer(IOUtil.java:93)
> at sun.nio.ch.IOUtil.write(IOUtil.java:51)
> at sun.nio.ch.FileChannelImpl.write(FileChannelImpl.java:211)
> - locked <0x00007f056161bf88> (a java.lang.Object)
> at
> org.gridgain.grid.cache.db.wal.FileWriteAheadLogManager$FileWriteHandle.writeBuffer(FileWriteAheadLogManager.java:1829)
> at
> org.gridgain.grid.cache.db.wal.FileWriteAheadLogManager$FileWriteHandle.flush(FileWriteAheadLogManager.java:1572)
> at
> org.gridgain.grid.cache.db.wal.FileWriteAheadLogManager$FileWriteHandle.addRecord(FileWriteAheadLogManager.java:1421)
> at
> org.gridgain.grid.cache.db.wal.FileWriteAheadLogManager$FileWriteHandle.access$800(FileWriteAheadLogManager.java:1331)
> at
> org.gridgain.grid.cache.db.wal.FileWriteAheadLogManager.log(FileWriteAheadLogManager.java:339)
> at
> org.gridgain.grid.internal.processors.cache.database.pagemem.PageMemoryImpl.beforeReleaseWrite(PageMemoryImpl.java:1287)
> at
> org.gridgain.grid.internal.processors.cache.database.pagemem.PageMemoryImpl.writeUnlockPage(PageMemoryImpl.java:1142)
> at
> org.gridgain.grid.internal.processors.cache.database.pagemem.PageImpl.releaseWrite(PageImpl.java:167)
> at
> org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler.writeUnlock(PageHandler.java:193)
> at
> org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler.writePage(PageHandler.java:242)
> at
> org.apache.ignite.internal.processors.cache.database.tree.util.PageHandler.writePage(PageHandler.java:119)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree$Remove.doRemoveFromLeaf(BPlusTree.java:2886)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree$Remove.removeFromLeaf(BPlusTree.java:2865)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree$Remove.access$6900(BPlusTree.java:2515)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.removeDown(BPlusTree.java:1607)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.removeDown(BPlusTree.java:1574)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.removeDown(BPlusTree.java:1574)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.removeDown(BPlusTree.java:1574)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.removeDown(BPlusTree.java:1574)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.doRemove(BPlusTree.java:1481)
> at
> org.apache.ignite.internal.processors.cache.database.tree.BPlusTree.remove(BPlusTree.java:1451)
> at
> org.apache.ignite.internal.processors.query.h2.database.H2TreeIndex.remove(H2TreeIndex.java:307)
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.doUpdate(GridH2Table.java:637)
> at
> org.apache.ignite.internal.processors.query.h2.opt.GridH2Table.update(GridH2Table.java:517)
> at
> org.apache.ignite.internal.processors.query.h2.IgniteH2Indexing.remove(IgniteH2Indexing.java:664)
> at
> org.apache.ignite.internal.processors.query.GridQueryProcessor.remove(GridQueryProcessor.java:1186)
> at
> org.apache.ignite.internal.processors.cache.query.GridCacheQueryManager.remove(GridCacheQueryManager.java:467)
> at
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl$CacheDataStoreImpl.remove(IgniteCacheOffheapManagerImpl.java:1090)
> at
> org.gridgain.grid.cache.db.GridCacheOffheapManager$GridCacheDataStore.remove(GridCacheOffheapManager.java:993)
> at
> org.apache.ignite.internal.processors.cache.IgniteCacheOffheapManagerImpl.remove(IgniteCacheOffheapManagerImpl.java:357)
> at
> org.apache.ignite.internal.processors.cache.GridCacheMapEntry.removeValue(GridCacheMapEntry.java:3621)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtCacheEntry.clearInternal(GridDhtCacheEntry.java:599)
> - locked <0x00007f054d45bad8> (a
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedCacheEntry)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLocalPartition.clearAll(GridDhtLocalPartition.java:956)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.GridDhtLocalPartition.tryEvict(GridDhtLocalPartition.java:793)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPreloader$9.call(GridDhtPreloader.java:856)
> at
> org.apache.ignite.internal.processors.cache.distributed.dht.preloader.GridDhtPreloader$9.call(GridDhtPreloader.java:843)
> at
> org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6660)
> at
> org.apache.ignite.internal.processors.closure.GridClosureProcessor$2.body(GridClosureProcessor.java:925)
> at
> org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:110)
> at
> java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
> at
> java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
> at java.lang.Thread.run(Thread.java:748)
> {noformat}
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)