Merge lp://qastaging/~thisfred/desktopcouch/list-to-mergeable-list-mapping into lp://qastaging/desktopcouch
Proposed by
Eric Casteleijn
Status: | Merged |
---|---|
Approved by: | Eric Casteleijn |
Approved revision: | 236 |
Merged at revision: | 235 |
Proposed branch: | lp://qastaging/~thisfred/desktopcouch/list-to-mergeable-list-mapping |
Merge into: | lp://qastaging/desktopcouch |
Diff against target: |
232 lines (+187/-4) 2 files modified
desktopcouch/records/field_registry.py (+98/-0) desktopcouch/records/tests/test_field_registry.py (+89/-4) |
To merge this branch: | bzr merge lp://qastaging/~thisfred/desktopcouch/list-to-mergeable-list-mapping |
Related bugs: |
Reviewer | Review Type | Date Requested | Status |
---|---|---|---|
Nicola Larosa (community) | Approve | ||
James Tait (community) | Approve | ||
Ubuntu One hackers | Pending | ||
Review via email:
|
Commit message
This adds a ListToMergeableList mappings, for applications that store things as a regular list that needs to map to a mergeable list in desktopcouch.
Description of the change
This adds a ListToMergeableList mappings, for applications that store things as a regular list that needs to map to a mergeable list in desktopcouch.
To post a comment you must log in.
+1.
Tests pass, in spite of our best efforts with the debugger to break them. An apparent off-by-one error turned out not to be. Could we have a more comprehensive docstring to explain that the UUID associated with a given element may change if the order of the element values changes, even if the new element values are the same as the current ones apart from the order?