]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
virtual: Expunge old emails if backend box guid changed
authorJosef 'Jeff' Sipek <jeff.sipek@open-xchange.com>
Thu, 24 Jun 2021 16:58:58 +0000 (12:58 -0400)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 11 Aug 2021 12:52:33 +0000 (12:52 +0000)
commit710346bcb884b464c8ed128870fdc1999c13dfd3
treeccb11f05961efd49a4fbb67d66367daa0e5f7c3b
parent5310858bd071f966b65371de64b080929c6ac69f
virtual: Expunge old emails if backend box guid changed

This introduces a new extensible "ext2" header to make it easier to add new
fields in the future. It also allows keeping backwards/forwards
compatibility with the old code, so the virtual index isn't rebuilt on
upgrades or downgrades.
src/plugins/virtual/virtual-storage.c
src/plugins/virtual/virtual-storage.h
src/plugins/virtual/virtual-sync.c