You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Yakov Zhdanov (JIRA)" <ji...@apache.org> on 2015/06/23 16:35:10 UTC
[jira] [Updated] (IGNITE-885) NPE in GridMapQueryExecutor under
load on changing topology
[ https://issues.apache.org/jira/browse/IGNITE-885?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Yakov Zhdanov updated IGNITE-885:
---------------------------------
Fix Version/s: (was: sprint-6)
sprint-7
> NPE in GridMapQueryExecutor under load on changing topology
> -----------------------------------------------------------
>
> Key: IGNITE-885
> URL: https://issues.apache.org/jira/browse/IGNITE-885
> Project: Ignite
> Issue Type: Bug
> Components: cache
> Reporter: Dmitriy Setrakyan
> Assignee: Sergi Vladykin
> Priority: Blocker
> Fix For: sprint-7
>
>
> The error is reproduced with "streaming.wordcount" example.
> # Start instance of {{ExampleNodeStartup}}
> # Start {{StreamWords}} instance
> # Start {{QueryWords}} instance
> # Watch query results coming
> # Start another {{ExampleNodeStartup}} instance.
> On the new {{ExampleNodeStartup}} I get the following error:
> {code}
> [08:31:31] / _/ ___/ |/ / _/_ __/ __/
> [08:31:31] _/ // (7 7 // / / / / _/
> [08:31:31] /___/\___/_/|_/___/ /_/ /___/
> [08:31:31]
> [08:31:31] ver. 1.0.4#20150507-sha1:0c13a08b
> [08:31:31] 2015 Copyright(C) Apache Software Foundation
> [08:31:31]
> [08:31:31] Quiet mode.
> [08:31:31] ^-- Logging to file '/Users/Dmitriy/GridGain/gitroot/incubator-ignite/work/log/ignite-0b843b9b.log'
> [08:31:31] ^-- To see **FULL** console log here add -DIGNITE_QUIET=false or "-v" to ignite.{sh|bat}
> [08:31:31]
> [08:31:31] Configured plugins:
> [08:31:31] ^-- None
> [08:31:31]
> [08:31:33,018][ERROR][ignite-#8%pub-null%][GridMapQueryExecutor] Failed to process message: GridQueryRequest [reqId=57, pageSize=1024, space=words, qrys=[GridCacheSqlQuery [alias=__Z0(), qry=SELECT
> _VAL __C0,
> COUNT(_VAL) __C1
> FROM "words".STRING
> GROUP BY __C0
> ORDER BY 2 DESC LIMIT 10, params=[]]]]
> java.lang.NullPointerException
> at org.apache.ignite.internal.processors.query.h2.twostep.GridMapQueryExecutor.onQueryRequest(GridMapQueryExecutor.java:225)
> at org.apache.ignite.internal.processors.query.h2.twostep.GridMapQueryExecutor.onMessage(GridMapQueryExecutor.java:150)
> at org.apache.ignite.internal.processors.query.h2.twostep.GridMapQueryExecutor$2.onMessage(GridMapQueryExecutor.java:125)
> at org.apache.ignite.internal.managers.communication.GridIoManager$ArrayListener.onMessage(GridIoManager.java:1603)
> at org.apache.ignite.internal.managers.communication.GridIoManager.processRegularMessage0(GridIoManager.java:690)
> at org.apache.ignite.internal.managers.communication.GridIoManager.access$1500(GridIoManager.java:58)
> at org.apache.ignite.internal.managers.communication.GridIoManager$5.run(GridIoManager.java:653)
> 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:745)
> [08:31:34] Performance suggestions for grid (fix if possible)
> [08:31:34] To disable, set -DIGNITE_PERFORMANCE_SUGGESTIONS_DISABLED=true
> [08:31:34] ^-- Disable peer class loading (set 'peerClassLoadingEnabled' to false)
> [08:31:34] ^-- Disable grid events (remove 'includeEventTypes' from configuration)
> [08:31:34]
> [08:31:34] To start Console Management & Monitoring run ignitevisorcmd.{sh|bat}
> [08:31:34]
> [08:31:34] Ignite node started OK (id=0b843b9b)
> [08:31:34] Topology snapshot [ver=7, nodes=3, CPUs=4, heap=9.6GB]
> ...
> {code}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)