[PATCH 00/11] Add ghost messages and fix thread linking
David Bremner
david at tethera.net
Sun Oct 5 02:07:12 PDT 2014
Austin Clements <aclements at csail.mit.edu> writes:
> This series modifies our database representation of messages that have
> been referenced by other messages, but for which we don't have the
> message itself. Currently, we store this information as Xapian
> metadata, but this has several downsides for performance and
> complexity and results in hard-to-fix thread linking bugs. This patch
> series implements "ghost messages", which replace this Xapian metadata
> with Xapian documents that look and act very much like regular message
> documents, but simply have no content. This simplifies and speeds up
> our thread linking algorithm and fixes the currently broken thread
> linking test.
Other than some style / documentation quibbles already noted,
the series looks good to me.
d
More information about the notmuch
mailing list