Alexey Goncharuk created IGNITE-5323:
----------------------------------------
Summary: Move record serializer version from file name to file
header
Key: IGNITE-5323
URL: https://issues.apache.org/jira/browse/IGNITE-5323
Project: Ignite
Issue Type: Improvement
Components: cache
Affects Versions: 2.1
Reporter: Alexey Goncharuk
Assignee: Konstantin Dudkov
Fix For: 2.1
Keeping records serializer version in the WAL segment file name makes it hard
to implement forward serializer version update because we need to rename files
on recovery.
Instead, we should write serializer version in the file header and use it when
reading records.
We should also add some boilerplate code in order to make it easier to add new
serializer versions in the future.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)