ignite-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Ivan Rakov (JIRA)" <j...@apache.org>
Subject [jira] [Created] (IGNITE-8162) Handle ClassNotFoundException during deserialization of persisted cache configuration
Date Fri, 06 Apr 2018 11:05:00 GMT
Ivan Rakov created IGNITE-8162:
----------------------------------

             Summary: Handle ClassNotFoundException during deserialization of persisted cache
configuration 
                 Key: IGNITE-8162
                 URL: https://issues.apache.org/jira/browse/IGNITE-8162
             Project: Ignite
          Issue Type: Improvement
          Components: general
    Affects Versions: 2.4
            Reporter: Ivan Rakov
             Fix For: 2.6


Ticket is created according to dev list discussion: http://apache-ignite-developers.2346864.n4.nabble.com/Fwd-Data-Loss-while-upgrading-custom-jar-from-old-jar-in-server-and-client-nodes-td28808.html
Cache configuration is serialized by JDK marshaller and persisted in cache_data.dat file.
It may contain instances of classes that disappeared from runtime classpath (e.g. implementation
of CacheStore has been renamed). In such case, node will fail on start.
We should handle this and show meaningful message with instruction how to overcome this issue
- delete cache_data.dat and restart cache.



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

Mime
View raw message