[
https://issues.apache.org/jira/browse/IGNITE-866?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14539618#comment-14539618
]
Andrey Gura edited comment on IGNITE-866 at 7/23/15 9:54 AM:
-------------------------------------------------------------
Unable to reproduce. Could you please provide additional details in order to
reproduce NPE?
Added null checks to all possible problem cases in {{CacheMetricsImpl}} and
{{GridCacheAdapter}} classes.
was (Author: agura):
Unable to reproduce. Could you please provide additional details in order to
reproduce NPE?
> NullPointerException at
> org.apache.ignite.internal.processors.cache.CacheMetricsImpl.getDhtEvictQueueCurrentSize(CacheMetricsImpl.java:155)
> ---------------------------------------------------------------------------------------------------------------------------------------------------
>
> Key: IGNITE-866
> URL: https://issues.apache.org/jira/browse/IGNITE-866
> Project: Ignite
> Issue Type: Bug
> Components: cache
> Affects Versions: sprint-5
> Reporter: Pavel Konstantinov
> Assignee: Andrey Gura
> Priority: Blocker
> Fix For: sprint-5
>
> Attachments: ignite-866.patch
>
>
> Grid with two nodes with cache load.
> Restart standalone node (not a load node)
> {code}
> [18:23:08,068][SEVERE][tcp-disco-msg-worker-#5%visor-tester-DC1][TcpDiscoverySpi]
> Runtime error caught during grid runnable execution: IgniteSpiThread
> [name=tcp-disco-msg-worker-#5%visor-tester-DC1]
> java.lang.NullPointerException
> at
> org.apache.ignite.internal.processors.cache.CacheMetricsImpl.getDhtEvictQueueCurrentSize(CacheMetricsImpl.java:155)
> at
> org.apache.ignite.internal.processors.cache.CacheMetricsSnapshot.<init>(CacheMetricsSnapshot.java:221)
> at
> org.apache.ignite.internal.processors.cache.GridCacheAdapter.metrics(GridCacheAdapter.java:3095)
> at
> org.apache.ignite.internal.managers.discovery.GridDiscoveryManager$7.cacheMetrics(GridDiscoveryManager.java:667)
> at
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi$RingMessageWorker.processHeartbeatMessage(TcpDiscoverySpi.java:4350)
> at
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpi$RingMessageWorker.processMessage(TcpDiscoverySpi.java:2654)
> at
> org.apache.ignite.spi.discovery.tcp.TcpDiscoverySpiAdapter$MessageWorkerAdapter.body(TcpDiscoverySpiAdapter.java:987)
> at org.apache.ignite.spi.IgniteSpiThread.run(IgniteSpiThread.java:62)
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)