[
https://issues.apache.org/jira/browse/IGNITE-13731?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17237170#comment-17237170
]
Ignite TC Bot commented on IGNITE-13731:
----------------------------------------
{panel:title=Branch: [pull/8479/head] Base: [master] : No blockers
found!|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}{panel}
{panel:title=Branch: [pull/8479/head] Base: [master] : New Tests
(5)|borderStyle=dashed|borderColor=#ccc|titleBGColor=#D6F7C1}
{color:#00008b}Cache 2{color} [[tests
3|https://ci.ignite.apache.org/viewLog.html?buildId=5743644]]
* {color:#013220}IgniteCacheTestSuite2:
TransactionValidationTest.validationOnNearCache - PASSED{color}
* {color:#013220}IgniteCacheTestSuite2:
TransactionValidationTest.validationOnRemoteNode - PASSED{color}
* {color:#013220}IgniteCacheTestSuite2:
TransactionValidationTest.validationOnLocalNode - PASSED{color}
{color:#00008b}MVCC Cache 2{color} [[tests
2|https://ci.ignite.apache.org/viewLog.html?buildId=5745826]]
* {color:#013220}IgniteCacheMvccTestSuite2:
TransactionValidationTest.validationOnLocalNode - PASSED{color}
* {color:#013220}IgniteCacheMvccTestSuite2:
TransactionValidationTest.validationOnRemoteNode - PASSED{color}
{panel}
[TeamCity *--> Run :: All*
Results|https://ci.ignite.apache.org/viewLog.html?buildId=5743700&buildTypeId=IgniteTests24Java8_RunAll]
> High contention on GridCachePartitionExchangeManager.ExchangeFutureSet#values.
> ------------------------------------------------------------------------------
>
> Key: IGNITE-13731
> URL: https://issues.apache.org/jira/browse/IGNITE-13731
> Project: Ignite
> Issue Type: Improvement
> Reporter: Sergey Uttsel
> Assignee: Sergey Uttsel
> Priority: Major
> Time Spent: 10m
> Remaining Estimate: 0h
>
> Thread dump highlights high contention ~ 4 min on sync block :
> GridCachePartitionExchangeManager.ExchangeFutureSet#values
>
> {code:java}
> Stack Trace Count Duration
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager$ExchangeFutureSet.values()
> line: 3411 546 284 964 247 989
>
> org.apache.ignite.internal.processors.cache.GridCachePartitionExchangeManager.exchangeFutures()
> line: 1006 546 284 964 247 989
>
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedLockFuture.map()
> line: 780 546 284 964 247 989
>
> org.apache.ignite.internal.processors.cache.distributed.dht.colocated.GridDhtColocatedCache.lockAllAsync(Collection,
> long, IgniteTxLocalEx, boolean, boolean, boolean, TransactionIsolation,
> long, long) line: 657 546 284 964 247 989
>
> org.apache.ignite.internal.processors.cache.distributed.GridDistributedCacheAdapter.txLockAsync(Collection,
> long, IgniteTxLocalEx, boolean, boolean, TransactionIsolation, boolean,
> long, long) line: 109 546 284 964 247 989
>
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.putAsync0(GridCacheContext,
> AffinityTopologyVersion, Object, Object, EntryProcessor, Object[], boolean,
> CacheEntryPredicate) line: 602 541 282 015 678 231
>
> org.apache.ignite.internal.processors.cache.distributed.near.GridNearTxLocal.putAsync(GridCacheContext,
> AffinityTopologyVersion, Object, Object, boolean, CacheEntryPredicate) line:
> 415 541 282 015 678 231
>
> org.apache.ignite.internal.processors.cache.GridCacheAdapter$22.op(GridNearTxLocal)
> line: 2451 386 211 315 142 845
>
> org.apache.ignite.internal.processors.cache.GridCacheAdapter$22.op(GridNearTxLocal)
> line: 2449 386 211 315 142 845
>
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.syncOp(GridCacheAdapter$SyncOp)
> line: 4230 386 211 315 142 845
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.put0(Object,
> Object, CacheEntryPredicate) line: 2449 386 211 315 142 845
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.put(Object,
> Object, CacheEntryPredicate) line: 2430 386 211 315 142 845
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.replace(Object,
> Object) line: 2833 386 211 315 142 845
>
> org.apache.ignite.internal.processors.cache.IgniteCacheProxyImpl.replace(Object,
> Object) line: 1506 386 211 315 142 845
>
> org.apache.ignite.internal.processors.cache.GatewayProtectedCacheProxy.replace(Object,
> Object) line: 978 386 211 315 14
> {code}
>
--
This message was sent by Atlassian Jira
(v8.3.4#803005)