On 21.02.2013, at 21:17, Timo Sirainen tss@iki.fi wrote:
On 21.2.2013, at 22.12, Michael Grimm trashcan@odo.in-berlin.de wrote:
But, if I do restart any one of both dovecot servers involved, those remaining missing messages are fetched instantaneously.
Possibly a bug, see if it still happens with beta2.
Sorry, I did forget to mention that this is happening with v2.2.beta2 (3fb9a8bc35aa) as well.
Thus, if I am not mistaken that something like a "flushing" really takes place, I wonder if there is a "doveadm flush replicator-queue" functionality is available already (that I might have over-seen), and if not, would that be a big deal to implement?
Well, you can sync a user with e.g.: doveadm sync -d -l 30 -u user@domain or with -A parameter to sync everyone. And with -f parameter to do a full sync if needed.
I needed to add that "-f" for full sync, and that "flushed" the queue. Thanks for pointing me to that.
I do have a "replication_full_sync_interval = 1 hours" set. Does that setting equals to the same like running a "doveadm dsync ..." every other hour?
Regards, Michael