[dovecot/core] a76fae: dsync: Try to commit transactions every dsync_comm...
GitHub
noreply at github.com
Wed May 17 15:00:09 EEST 2017
Branch: refs/heads/master
Home: https://github.com/dovecot/core
Commit: a76faea3eb26c4cd67886fbe02c604f74d54be8c
https://github.com/dovecot/core/commit/a76faea3eb26c4cd67886fbe02c604f74d54be8c
Author: Timo Sirainen <timo.sirainen at dovecot.fi>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M src/doveadm/doveadm-dsync.c
M src/doveadm/doveadm-settings.c
M src/doveadm/doveadm-settings.h
M src/doveadm/dsync/dsync-brain-mailbox.c
M src/doveadm/dsync/dsync-brain-private.h
M src/doveadm/dsync/dsync-brain.c
M src/doveadm/dsync/dsync-brain.h
M src/doveadm/dsync/dsync-ibc-stream.c
M src/doveadm/dsync/dsync-ibc.h
M src/doveadm/dsync/dsync-mailbox-import.c
M src/doveadm/dsync/dsync-mailbox-import.h
Log Message:
-----------
dsync: Try to commit transactions every dsync_commit_msgs_interval messages
This was first attempted to be implemented by
ec0cc8fa647794e44a1afaa448f495a713048dc4, but it was later partially
reverted by 5973d496b16721af6d2c1fa90b016aacddf13554. This current
commit should fix its problems.
Commit: 6dd7a0a5e52979f226b414d61d9a82e341710525
https://github.com/dovecot/core/commit/6dd7a0a5e52979f226b414d61d9a82e341710525
Author: Josef 'Jeff' Sipek <jeff.sipek at dovecot.fi>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M configure.ac
M src/lib/compat.h
M src/lib/lib.h
Log Message:
-----------
lib: include inttypes.h to get PRIu64 & friends
Including it in lib.h allows all of the Dovecot code (as well as any
external plugins) to just use these macros without worrying about what
system headers to include.
Commit: de5d6bb50931ea243f582ace5a31abb11b619ffe
https://github.com/dovecot/core/commit/de5d6bb50931ea243f582ace5a31abb11b619ffe
Author: Aki Tuomi <aki.tuomi at dovecot.fi>
Date: 2017-05-17 (Wed, 17 May 2017)
Changed paths:
M src/plugins/fts/fts-storage.c
Log Message:
-----------
fts: Do not attempt to deinitialize backend if it's not set
If FTS backend initialization fails or does not happen,
flist->backend might end up being NULL, and attempt to
deinitialize NULL won't end well.
Compare: https://github.com/dovecot/core/compare/e73fbb667343...de5d6bb50931
More information about the dovecot-cvs
mailing list