lp://qastaging/~thisfred/desktopcouch/fix-fieldmappings
- Get this branch:
- bzr branch lp://qastaging/~thisfred/desktopcouch/fix-fieldmappings
Branch merges
- Chad Miller (community): Approve
- Vincenzo Di Somma (community): Approve
- dobey (community): Approve
-
Diff: 1532 lines (+273/-188)13 files modified.bzrignore (+2/-0)
bin/desktopcouch-pair (+41/-41)
data/source_desktopcouch.py (+1/-1)
desktopcouch/pair/couchdb_pairing/couchdb_io.py (+5/-5)
desktopcouch/pair/tests/test_couchdb_io.py (+3/-3)
desktopcouch/records/doc/field_registry.txt (+21/-16)
desktopcouch/records/field_registry.py (+16/-9)
desktopcouch/records/server.py (+16/-14)
desktopcouch/records/server_base.py (+53/-32)
desktopcouch/records/tests/test_field_registry.py (+50/-15)
desktopcouch/records/tests/test_record.py (+20/-20)
desktopcouch/records/tests/test_server.py (+44/-31)
utilities/lint.sh (+1/-1)
Related bugs
Related blueprints
Branch information
Recent revisions
- 203. By Eric Casteleijn
-
changed transformers to return results, and to work without passing in a dictionary/Record object that was prepared earlier.
- 201. By Chad Miller
-
Get an instance of the Keyring object to pass around in the Context, not the class Keyring.
Additionally, catch and discard the kind of exception that signals that the keyring is not available, and make it return the default value.
- 200. By Eric Casteleijn
-
This fixes get_my_
host_unique_ id to pass the context it gets to the methods it calls, so that tests talk to the correct database. - 198. By Eric Casteleijn
-
This adds a (partial but passing) new doctest that will describe building a new desktopcouch from scratch
- 197. By Vincenzo Di Somma
-
Instead of deleting records we are marking as deleted in private application annotation, but we don't want to maintain "deleted" records in the database for ever, it's bad for couchdb both for views performance and coding the views.
What we want to do is move the records to a "trash" database that can be replicated and can offer undo functionalities.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp://qastaging/desktopcouch