]> git.ipfire.org Git - thirdparty/dovecot/core.git/commit
pop3: Use separate search queries for expunging and setting \Seen flags
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Mon, 11 May 2020 16:00:25 +0000 (19:00 +0300)
committeraki.tuomi <aki.tuomi@open-xchange.com>
Wed, 20 May 2020 09:17:46 +0000 (09:17 +0000)
commit6d18044e1408ce98aa8ef145a9f85895829a7bc7
tree220c5f1c73b46334585755d1918ae6708ce58ae7
parentbabf1691977642c2b021adbffecd32cff9d724a8
pop3: Use separate search queries for expunging and setting \Seen flags

Using a single shared search query causes mail prefetching to behave
inefficiently. Especially lazy_expunge plugin could have done refcount
prefetch for non-deleted mails as well.
src/pop3/pop3-commands.c