ignite-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Andrey Gura (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (IGNITE-328) IgniteMessaging#remoteListen ignores forOldest() projection
Date Thu, 23 Jul 2015 10:16:05 GMT

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

Andrey Gura edited comment on IGNITE-328 at 7/23/15 10:15 AM:
--------------------------------------------------------------

Age based cluster groups are dynamic (because cluster topology changes) and should not cache
result for calls {{forOldest}} and {{forYangest}} with {{alwaysTrue}} predicate. So {{GroupPredicate}}
added that keep information about target cluster (for which group it should be applied) and
source predicate itself ({{forOldest}} for example). This predicate is serializable.

Merged into ignite-sprint-3 branch.


was (Author: agura):
Merged into ignite-sprint-3 branch.

> IgniteMessaging#remoteListen ignores forOldest() projection
> -----------------------------------------------------------
>
>                 Key: IGNITE-328
>                 URL: https://issues.apache.org/jira/browse/IGNITE-328
>             Project: Ignite
>          Issue Type: Bug
>          Components: compute
>    Affects Versions: sprint-1
>            Reporter: Alexey Goncharuk
>            Assignee: Andrey Gura
>             Fix For: sprint-3
>
>         Attachments: ignite-328.patch
>
>
> See {{IgniteMessagingImpl.remoteListen}}
> When projection {{forOldest}} is used for remoteListen, predicate passed to continuous
processor is {{AlwaysTrue}} which results in registering listener on all remote nodes.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Mime
View raw message