On 8.1.2013, at 10.47, Timo Sirainen tss@iki.fi wrote:
On Mon, 2013-01-07 at 12:33 +0200, Timo Sirainen wrote:
Lots of fixes since 2.2.alpha1, especially related to dsync. Also dsync now supports syncing private message flags when INDEXPVT is used.
After some more dsync fixes that are available in hg, I'm now using it for replicating my company's mails. Seems to be working now, v2.2.rc1 hopefully not far away. :)
And after some more fixes it really seems to be working now.
Although still in TODO is for the replication process to use the new "quick stateful sync" feature of dsync. It requires keeping track of the state string for each user, so needs a bit larger change. Maybe it's enough to keep these strings only in memory. (Replication currently does a full sync for all users at startup anyway.)
Implemented this also. The state strings are kept only in memory. Much better for dsync to use only a few kilobytes of network traffic per change than hundreds of kBs. :)