Description
Fate uses java serialization to save objects to zookeeper. If an upgrade is performed while a Fate transaction is running, the data stored in Fate may not deserialize in the upgraded software unless developers are very careful about the Repo's internals.
Attachments
Issue Links
- breaks
-
ACCUMULO-3433 Lack of consistent serialversionid causing TraceRepoDeserializationTest to fail
- Resolved
- is related to
-
ACCUMULO-3591 Update FATE serialization to use a serialization library
- Resolved
-
ACCUMULO-3038 java.lang.RuntimeException: java.io.InvalidClassException: org.apache.accumulo.trace.thrift.TInfo; local class incompatible
- Resolved
- relates to
-
ACCUMULO-3137 bump data version number for ACCUMULO-3038 in 1.7
- Resolved