[dovecot/core] 9baddd: virtual: Do not store recent flags to virtual inde...

GitHub noreply at github.com
Wed Aug 9 12:00:09 EEST 2017


  Branch: refs/heads/master
  Home:   https://github.com/dovecot/core
  Commit: 9badddc243d1a9925586c785a838b3bd81bacc7e
      https://github.com/dovecot/core/commit/9badddc243d1a9925586c785a838b3bd81bacc7e
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-08-09 (Wed, 09 Aug 2017)

  Changed paths:
    M src/plugins/virtual/virtual-sync.c

  Log Message:
  -----------
  virtual: Do not store recent flags to virtual index

Setting the flag here would case unnecessary index update
to clear the flag later on.


  Commit: 5fe2339f8ad2698f0ea7c87a968c8ed2b853bad9
      https://github.com/dovecot/core/commit/5fe2339f8ad2698f0ea7c87a968c8ed2b853bad9
  Author: Aki Tuomi <aki.tuomi at dovecot.fi>
  Date:   2017-08-09 (Wed, 09 Aug 2017)

  Changed paths:
    M src/plugins/virtual/virtual-sync.c

  Log Message:
  -----------
  virtual: Sync backend flags on initial sync when UIDVALIDITY hasn't changed

Before recent fixes the UIDVALIDITY was thought to change almost every time,
so this bug wasn't visible.


Compare: https://github.com/dovecot/core/compare/68d25b7a8254...5fe2339f8ad2


More information about the dovecot-cvs mailing list