Switch to V1 protocol
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
FileStore |
Fix Released
|
High
|
Jason Gerard DeRose |
Bug Description
My original plan was to have the V0 implementation, V1 implementation, migration functionality, and unit tests for the same, all done in full *prior* to flipping the V0=>V1 switch.
But this turned out to be a lot of extra work, and kind of a mess. So instead I'm switching over to V1 even before the full migration functionality is done, and then will write the migration functionality after this.
This means that for a brief time in the 13.05 cycle, Dmedia and friends will be using V1 but you wont be able to migration your V0 library to V1.
However, note that all this is done non-destructive
If this bothers you, it's perhaps a good time to use the stable PPA instead of the daily =)
Related branches
- xzcvczx (community): Approve
- dmedia Dev: Pending requested
-
Diff: 1022 lines (+434/-88)4 files modifiedfilestore/__init__.py (+147/-31)
filestore/misc.py (+10/-0)
filestore/tests/__init__.py (+257/-57)
filestore/tests/test_misc.py (+20/-0)
description: | updated |
Changed in filestore: | |
status: | In Progress → Fix Committed |
Changed in filestore: | |
status: | Fix Committed → Fix Released |