You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Pavel Konstantinov (JIRA)" <ji...@apache.org> on 2017/11/20 08:00:00 UTC

[jira] [Issue Comment Deleted] (IGNITE-6310) BaselineTopology versioning

     [ https://issues.apache.org/jira/browse/IGNITE-6310?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Pavel Konstantinov updated IGNITE-6310:
---------------------------------------
    Comment: was deleted

(was: # 'baseline set version ' doesn't work - new nodes were not added to baseline
# print some error message if user set incorrect consistentID for adding to baseline
# improve error handling - parse exception text to shoe error on top level
{code}
.\control.bat --baseline remove 85021a74-9612-4818-994b-d3b39ba95d80
Control utility [ver. 2.4.1#20171115-sha1:c6d1fa4d]
2017 Copyright(C) Apache Software Foundation
User: kope1
--------------------------------------------------------------------------------
Failed to remove nodes from baseline.
Error: Failed to handle request: [req=EXE, taskName=org.apache.ignite.internal.visor.baseline.VisorBaselineTask, params=[VisorTaskArgument [debug=false]], err=Removing online nodes from BaselineTopology is not supported.]
{code}
# show error message if current topology version doesn't match version in command 'baseline version VERSION', otherwise the result can be deceiving)

> BaselineTopology versioning
> ---------------------------
>
>                 Key: IGNITE-6310
>                 URL: https://issues.apache.org/jira/browse/IGNITE-6310
>             Project: Ignite
>          Issue Type: Task
>          Components: persistence
>            Reporter: Sergey Chugunov
>            Assignee: Sergey Chugunov
>              Labels: IEP-4
>
> h2. Use Case
> * User starts up cluster of N nodes and fills it with some data.
> * User splits the cluster into two halves and modifies data in each half independently.
> * User tries to join two halves back into one - irresolvable conflicts in data for the same key may happen.
> h2. BaselineTopology Versioning
> Each BLT contains enough information to check its compatibility with other BLT. If BLT of joining node is not compatible with BLT grid is working on at the moment, node is not allowed to join the grid and must fail with proper exception.



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)