You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Pavel Pereslegin (JIRA)" <ji...@apache.org> on 2018/10/29 20:15:00 UTC

[jira] [Comment Edited] (IGNITE-9847) IgniteSet#contains hang indefinitely.

    [ https://issues.apache.org/jira/browse/IGNITE-9847?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16667688#comment-16667688 ] 

Pavel Pereslegin edited comment on IGNITE-9847 at 10/29/18 8:14 PM:
--------------------------------------------------------------------

It seems that the problem is in the partition eviction:
{noformat}
[ERROR][sys-#102%distributed.GridCacheSetTest00%][PartitionsEvictManager] Partition eviction failed, this can cause grid hang.
java.lang.NullPointerException
	at org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtLocalPartition.cacheMapHolder(GridDhtLocalPartition.java:289)
	at org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtLocalPartition.clearAll(GridDhtLocalPartition.java:1085)
	at org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtLocalPartition.tryClear(GridDhtLocalPartition.java:911)
	at org.apache.ignite.internal.processors.cache.distributed.dht.topology.PartitionsEvictManager$PartitionEvictionTask.run(PartitionsEvictManager.java:415)
	at org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6875)
	at org.apache.ignite.internal.processors.closure.GridClosureProcessor$1.body(GridClosureProcessor.java:827)
	at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
{noformat}
Skipping clearing partitions of "destroyed" cache fixes reproducer, but more detailed investigation is needed.


was (Author: xtern):
It seems that the problem is in the partition eviction:
{noformat}
[ERROR][sys-#102%distributed.GridCacheSetTest00%][PartitionsEvictManager] Partition eviction failed, this can cause grid hang.
java.lang.NullPointerException
	at org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtLocalPartition.cacheMapHolder(GridDhtLocalPartition.java:289)
	at org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtLocalPartition.clearAll(GridDhtLocalPartition.java:1085)
	at org.apache.ignite.internal.processors.cache.distributed.dht.topology.GridDhtLocalPartition.tryClear(GridDhtLocalPartition.java:911)
	at org.apache.ignite.internal.processors.cache.distributed.dht.topology.PartitionsEvictManager$PartitionEvictionTask.run(PartitionsEvictManager.java:415)
	at org.apache.ignite.internal.util.IgniteUtils.wrapThreadLoader(IgniteUtils.java:6875)
	at org.apache.ignite.internal.processors.closure.GridClosureProcessor$1.body(GridClosureProcessor.java:827)
	at org.apache.ignite.internal.util.worker.GridWorker.run(GridWorker.java:120)
	at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1149)
	at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:624)
	at java.lang.Thread.run(Thread.java:748)
{noformat}
Skipping clearing partitions of "destroyed" cache fixes reproducer.

> IgniteSet#contains hang indefinitely.
> -------------------------------------
>
>                 Key: IGNITE-9847
>                 URL: https://issues.apache.org/jira/browse/IGNITE-9847
>             Project: Ignite
>          Issue Type: Bug
>          Components: data structures
>    Affects Versions: 2.6
>            Reporter: Stanilovsky Evgeny
>            Priority: Major
>         Attachments: GridCacheSetTest0.java, t_dump.txt
>
>
> In some circumstances test hangs indefinitely.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)