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)

Reply via email to