Provide a way to merge records and fields.

Bug #678317 reported by Eric Casteleijn
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
desktopcouch
Triaged
Wishlist
Unassigned

Bug Description

We should provide a way to merge two or more records, fragments of records, or mergeable lists or items in mergeable lists, so that we get the data from both mergeables, and return a merge of those where all keys that had values in in one but not the other, or had the same value in both, are filled in with the previous value, and (optionally) either raise a ConflictsException with all keys that had unequal values, or point to one of the mergees and let its values win in any conflicts.

This will allow building UI to merge conflicting records pretty easily, and allow us to actually merge two mergeable lists, which is their intended but sadly unfulfilled purpose, so far.

Changed in desktopcouch:
importance: Undecided → Medium
importance: Medium → Wishlist
status: New → Triaged
assignee: nobody → Eric Casteleijn (thisfred)
Changed in desktopcouch:
assignee: Eric Casteleijn (thisfred) → nobody
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.