Sergey Chugunov created IGNITE-9077:
---------------------------------------

             Summary: Metastorage content examination to ensure binary 
compatibility
                 Key: IGNITE-9077
                 URL: https://issues.apache.org/jira/browse/IGNITE-9077
             Project: Ignite
          Issue Type: Task
          Components: persistence
            Reporter: Sergey Chugunov


Content of metastorage needs examination: all classes that get saved there 
should be reviewed to make sure binary compatibility between versions.

As part of IGNITE-8857 was made a change to fix scenario of switching from 
ZookeeperDiscoverySpi to TcpDiscoverySpi. This fix has broken binary 
compatibility of metastorage when upgrading from 2.5 version to 2.6 version. 
Work-around is to clean up metastorage of old version, start cluster of new 
version and activate it back.

So all classes that go to metastorage should be reviewed to prevent getting 
unexpected classes into metastorage.



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

Reply via email to