lp:~sil/u1db/yes-yes-picky-lgpl

Created by Stuart Langridge and last modified
Get this branch:
bzr branch lp:~sil/u1db/yes-yes-picky-lgpl
Only Stuart Langridge can upload to this branch. If you are Stuart Langridge please log in for upload directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Stuart Langridge
Project:
U1DB
Status:
Development

Recent revisions

160. By Stuart Langridge

Make the classifier right for LGPL

159. By Samuele Pedroni

switch to GNU LGPL v3 as intended

158. By Samuele Pedroni

tweaks around setup.py and integrated html-docs

157. By Stuart Langridge

merge html-docs branch

156. By Samuele Pedroni

use source_|target_ prefixes as appropriate more consistently for greater clarity

155. By Samuele Pedroni

keep other replica uids on Synchronizer and SyncExchange, avoids passing them around, cleanup

154. By John A Meinel

Combine the generation updates into put_doc_if_newer.

That way we have a single transaction to put the new document, handle conflicts,
and update the tracked last-revision of the remote replica.

153. By John A Meinel

Remove force_doc_sync_conflict, instead add put_doc_if_newer(save_conflict=True).

This simplifies the public api a bit, removing a function that only existed for sync.
It also gives us the right transaction boundaries during sync, so that we can have a
single transaction per document, instead of one determining that we had a conflict,
and then another one to insert the document as conflicted, etc.

152. By Samuele Pedroni

put_doc_if_newere and force_doc_conflict should supersede conflicts as appropriate; fixes #900313

151. By Samuele Pedroni

pep8 whitespace fix

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:u1db
This branch contains Public information 
Everyone can see this information.

Subscribers