lp:~jamesh/bindwood/migration
Created by
James Henstridge
and last modified
- Get this branch:
- bzr branch lp:~jamesh/bindwood/migration
Only
James Henstridge
can upload to this branch. If you are
James Henstridge
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Eric Casteleijn (community): Approve
- Manuel de la Peña (community): Approve
-
Diff: 1134 lines (+736/-112)9 files modifiedmodules/bindwood.jsm (+0/-111)
modules/couch.jsm (+2/-1)
modules/migration.jsm (+248/-0)
modules/sync.jsm (+18/-0)
mozmill/shared-modules/bookmarks.js (+7/-0)
mozmill/tests/test_migration.js (+425/-0)
mozmill/tests/test_sync_all.js (+14/-0)
mozmill/tests/test_sync_from_couch.js (+17/-0)
mozmill/tests/test_sync_to_couch.js (+5/-0)
Related bugs
Bug #724720: Need to be able to migrate existing users to new bookmarks schema | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 40. By James Henstridge
-
Store additional data in bookmarks so we can implement a duplicate
detection like Firefox Sync does. - 38. By James Henstridge
-
Add full migration tests, including the "wipe bookmarks" code path we
use in the presence of the 0.4.2 schema. - 37. By James Henstridge
-
Merge from switch-
to-new- synchroniser branch, fixing conflicts and broken tests - 35. By James Henstridge
-
Add code to the new synchroniser for exporting local bookmark items to CouchDB.
- 34. By James Henstridge
-
Add code to the new synchroniser to create local bookmarks from CouchDB documents.
- 33. By James Henstridge
-
Refactor the local item ID <-> GUID mapping code to work with the new Synchroniser implementation.
- 32. By James Henstridge
-
Extract the logging code from the Bindwood object so that it can be reused in other modules.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:bindwood