plasmidhq / plasmid

A browser database with optional multi-device syncronization
http://plasmid.readthedocs.org/en/latest/
30 stars 1 forks source link

Improve conflict handling #25

Closed ironfroggy closed 11 years ago

ironfroggy commented 11 years ago

Right now, conflict events are on the pull promise and pass (key, local, remote)

Instead what is needed is a conflict event on the store, so its part of the schema setup. With parameters (put, key, local, remote). All put() calls during this event are written in one transaction.