diff options
author | Austin Clements <amdragon@mit.edu> | 2010-11-26 23:34:29 -0500 |
---|---|---|
committer | Austin Clements <amdragon@mit.edu> | 2011-03-21 02:45:18 -0400 |
commit | d9b0ae918fd9d535e819b8859eca579002146661 (patch) | |
tree | 4e48a8ff16c9e206eb69f04f6d2a7df9369a46d5 /AUTHORS | |
parent | 74bc93f02d5061e0eb360571c2664541ae5bd98b (diff) |
Use a single unified pass to fetch scalar message metadata.
This performs a single pass over a message's term list to fetch the
thread ID, message ID, and reply-to, rather than requiring a pass for
each. Xapian decompresses the term list anew for each iteration, so
this reduces the amount of time spent decompressing message metadata.
This reduces my inbox search from 3.102 seconds to 2.555 seconds (1.2X
faster).
Diffstat (limited to 'AUTHORS')
0 files changed, 0 insertions, 0 deletions