]> Sergey Matveev's repositories - public-inbox.git/commit
SearchIdx,V2Writeable: Update num_highwater on optimized deletes
authorEric W. Biederman <ebiederm@xmission.com>
Wed, 1 Aug 2018 16:43:42 +0000 (11:43 -0500)
committerEric Wong <e@80x24.org>
Fri, 3 Aug 2018 20:04:29 +0000 (20:04 +0000)
commit3f189032fb2d7c8a9dda732e0263e697ce1cb0ac
tree61a64eb3639a2c527133d2015b47e407d85eb6f2
parent0aa5baa369e8ecced14773ae62dc14ec305ee1b9
SearchIdx,V2Writeable: Update num_highwater on optimized deletes

When performing an incremental index update with index_sync if a message is seen
to be both added and deleted update the num_highwater mark even though the
message is not otherwise indexed.

This ensures index_sync generates the same msgmap no matter which commit
it stops at during incremental syncs.

Signed-off-by: "Eric W. Biederman" <ebiederm@xmission.com>
lib/PublicInbox/SearchIdx.pm
lib/PublicInbox/V2Writable.pm