[
https://issues.apache.org/jira/browse/IGNITE-2967?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15232275#comment-15232275
]
Pavel Tupitsyn edited comment on IGNITE-2967 at 4/8/16 3:28 PM:
----------------------------------------------------------------
What happens with C++ nodes? They have PlatformProcessor, but it can't execute
.NET code.
We can have separate PlatformProcessor in each platform, and add platform info
to all predicates, processors, etc, and throw an error on platform mismatch.
was (Author: ptupitsyn):
What happens with C++ nodes? They have PlatformProcessor, but it can't execute
.NET code.
> .NET: Provide meaningful error message when platform fails on Java-only node
> ----------------------------------------------------------------------------
>
> Key: IGNITE-2967
> URL: https://issues.apache.org/jira/browse/IGNITE-2967
> Project: Ignite
> Issue Type: Improvement
> Components: platforms
> Affects Versions: 1.1.4
> Reporter: Pavel Tupitsyn
> Assignee: Pavel Tupitsyn
> Fix For: 1.6
>
>
> When there are Java-only nodes in the cluster, operations such as cache
> invoke and continuous queries with remote filter will fail with NPE or other
> exceptions, because PlatformContext is null.
> Need to provide a special exception with descriptive error message.
> See PlatformNoopProcessor.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)