ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Yakov Zhdanov (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (IGNITE-446) Implement cache topology validator
Date Tue, 17 Mar 2015 05:59:38 GMT

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

Yakov Zhdanov commented on IGNITE-446:
--------------------------------------

If https://issues.apache.org/jira/browse/IGNITE-489 is implemented, then validator can examine
if all the data is visible or not (in case some partitions are lost without being fully preloaded).

> Implement cache topology validator
> ----------------------------------
>
>                 Key: IGNITE-446
>                 URL: https://issues.apache.org/jira/browse/IGNITE-446
>             Project: Ignite
>          Issue Type: Task
>            Reporter: Yakov Zhdanov
>            Assignee: Anton Vinogradov
>             Fix For: sprint-3
>
>
> I think we should provide user with ability to validate cache topology before each cache
operation.
> Now user cannot validate the topology of cache update, but this seems to be a good feature.
I can validate task topology and throw exception on MAP step, but I cannot do that on cache
put.
> I suggest introducing special topology validator. Whenever cache topology changes - it
is passed to validator. Validator can check nodes number and presence of particular (if user
have servers with special role in topology), this also may be used to validate segment local
node operates in. If cache topology is not valid each cache update throws exception until
cache topology does not become valid back.



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

Mime
View raw message