lp:~kamstrup/dee/shared-model-txn-notify
- Get this branch:
- bzr branch lp:~kamstrup/dee/shared-model-txn-notify
Branch merges
- Michal Hruby (community): Approve
-
Diff: 474 lines (+189/-20)8 files modifiedsrc/dee-marshal.list (+7/-3)
src/dee-shared-model.c (+89/-17)
tests/model-helper-add3rows.c (+24/-0)
tests/model-helper-clear3add5.c (+28/-0)
tests/model-helper-clear3rows.c (+26/-0)
tests/server-helper-client.c (+4/-0)
tests/test-model-seqnums.c (+9/-0)
vapi/dee-1.0.vapi (+2/-0)
Related bugs
Bug #912675: DeeSharedModel should signal on remote transactions | Medium | Fix Released |
Related blueprints
Branch information
Recent revisions
- 336. By Mikkel Kamstrup Erlandsen
-
Doc updates for the two new signals begin/end-
transaction on DeeSharedModel - 334. By Mikkel Kamstrup Erlandsen
-
Make sure we set the last committed seqnum if we exit flush_revision_
queue() early. Fix potential race: If we received some rows from Commit while waiting for the initial Clone we could end up in an invalid state. Fix this by always resetting before accepting a Clone.
Fix potential race: If someone clones the leader model while the leader has revisions queued, make sure the leader flushed the rev queue before answering the Clone call.
- 333. By Mikkel Kamstrup Erlandsen
-
Add a begin-transaction and end-transaction signal to DeeSharedModel.
Most tests passing, but the /ClientServer/
Model/Interacti ons/* collection of tests are failing. - 331. By Michal Hruby
-
Makes ModelTag fully usable from Vala.. Fixes: https:/
/bugs.launchpad .net/bugs/ 911667. Appoved by Mikkel Kamstrup Erlandsen. - 329. By Michal Hruby
-
Adds a couple of missing locks for the priv->peers hash table.. Fixes: . Appoved by Mikkel Kamstrup Erlandsen.
- 328. By Michal Hruby
-
Move the source into more common src/ directory.. Fixes: . Appoved by Mikkel Kamstrup Erlandsen.
Branch metadata
- Branch format:
- Branch format 7
- Repository format:
- Bazaar repository format 2a (needs bzr 1.16 or later)
- Stacked on:
- lp:dee