lp://staging/~thisfred/desktopcouch/a-b-c-1-2-3
Created by
Eric Casteleijn
and last modified
- Get this branch:
- bzr branch lp://staging/~thisfred/desktopcouch/a-b-c-1-2-3
Only
Eric Casteleijn
can upload to this branch. If you are
Eric Casteleijn
please log in for upload directions.
Branch merges
Propose for merging
No branches
dependent on this one.
- Vincenzo Di Somma (community): Approve
- Manuel de la Peña (community): Approve
-
Diff: 874 lines (+272/-298)6 files modifieddesktopcouch/records/doc/field_registry.txt (+2/-2)
desktopcouch/records/field_registry.py (+61/-18)
desktopcouch/records/record.py (+66/-142)
desktopcouch/records/server_base.py (+3/-2)
desktopcouch/records/tests/test_field_registry.py (+16/-13)
desktopcouch/records/tests/test_record.py (+124/-121)
Related bugs
Bug #678313: Use Abstract Base Classes in RecordDict and MergeableList | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 212. By Chad Miller
-
Use compact string representations of UUID integers for record IDs. (LP: #530911)
- 211. By Jason Gerard DeRose
-
Make context function-argument default-value None so that callers need not concern themselves with complex imports.
- 210. By Vincenzo Di Somma
-
Add basic migration infrastructure, to facilitate at least a planned switch from deleted-flagged records to a separate Trash database. (LP: #670700, #675590)
- 207. By Eric Casteleijn
-
Fixes #674487 where the record_type ended up in the dictionary of the record, where almost all client code had to filter it out again.
Fixes #669133 because the record_type version was never saved to CouchDB.
Fixes #575772 where the couchdb attachments API was defined on the wrong class.
Fixes #675787 where MergeableList.pop() could not be called without an index.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://staging/desktopcouch