summaryrefslogtreecommitdiffstats
path: root/common/changereplay.h
Commit message (Collapse)AuthorAge
* Don't create a transaction for every revision that we don't replay.Christian Mollekopf2016-09-15
| | | | | This had a significant performance impact when i.e. syncing a folder with 10k messages.
* Prepare for making the resource status availableChristian Mollekopf2016-07-05
|
* Non blocking change-replayChristian Mollekopf2016-06-02
|
* Open a valid database also in the NullChangeReplay and skip internal keysChristian Mollekopf2016-05-31
|
* Refactored the generic resource to use separate classes forChristian Mollekopf2016-05-28
changereplay and synchronization. This cleans up the API and avoids the excessive passing around of transactions. It also provides more flexibility in eventually using different synchronization strategies for different resources.