[
https://issues.apache.org/jira/browse/IGNITE-3878?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15874704#comment-15874704
]
Nikolay Tikhonov commented on IGNITE-3878:
------------------------------------------
[~dreamx]
Thank you for your contribution. We glad see you in Apache Ignite community.
{{CacheEntryAsyncListener3}} has {{@IgniteAsyncCallback}} annotation due this
listeners have different semantics (more details see javadoc for the
annotation) and this case should be tested. Let's refactored this test that it
works for all cases (without any {{if}}).
Also your changes don't work correctly for filter. For each an update, filter
invoked on primary and backup nodes. In current implementation
CacheQueryEntryEvent#isBackup method for this cases always return {{false}}.
Need to fix it and add tests on it.
> Add isPrimary() and isBackup() methods on CacheQUeryEntryEvent
> --------------------------------------------------------------
>
> Key: IGNITE-3878
> URL: https://issues.apache.org/jira/browse/IGNITE-3878
> Project: Ignite
> Issue Type: Improvement
> Components: cache
> Affects Versions: 1.7
> Reporter: Nikolay Tikhonov
> Assignee: Maksim Kozlov
> Priority: Minor
>
> In some cases useful know where (on primary or backup nodes) was invoked a
> continuous query filter.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)