lp:~thisfred/u1db/quota-error-handling
- Get this branch:
- bzr branch lp:~thisfred/u1db/quota-error-handling
Branch merges
- John O'Brien (community): Approve
-
Diff: 86 lines (+25/-0)5 files modifiedinclude/u1db/u1db.h (+1/-0)
u1db/errors.py (+6/-0)
u1db/remote/http_errors.py (+1/-0)
u1db/tests/c_backend_wrapper.pyx (+3/-0)
u1db/tests/test_http_client.py (+14/-0)
Branch information
Recent revisions
- 349. By Eric Casteleijn
-
Removed the None default values for replica_uid, replica_gen and replica_trans_id
- 348. By Eric Casteleijn
-
Added the target transaction id to the return parameters of get_sync_info, since we need it in sync() to be able to tell if the target diverged if it has the generation we expect.
- 346. By Eric Casteleijn
-
Simplified the checking of generations/
transaction ids during sync. Invalid values now always result in errors, no autorecovery is attempted, and the validators do less work. - 344. By Eric Casteleijn
-
Added integration tests for the detection of a diverged source or target db during sync and made them pass.
- 342. By Samuele Pedroni
-
more freedom for backends reusing the ref tests:
- split out the tests for *validate* methods which are partly internal details
- support setting accept_fixed_trans_ id on DatabaseBaseTests subclasses to allow a backend to always use '' for trans_ids as checked by assertTransacti onLog,
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:u1db