History log of /dovecot/src/lib-storage/index/index-sort-private.h
Revision Date Author Comments Expand
a85cf0bdd86ba36e6f1243e9b6848a335625185b 19-Feb-2017 Timo Sirainen <timo.sirainen@dovecot.fi>

lib-storage: Add mail_sort_max_read_count setting. This controls how many slow mail accesses sorting can perform before it fails: a NO [LIMIT] Requested sort would have taken too long The SORT reply is still returned, but it's likely not correct.

6cf18519f0804755385871d84384834465b2d68e 19-Feb-2017 Timo Sirainen <timo.sirainen@dovecot.fi>

lib-storage: Fix error handling when sorting mails. All errors were treated the same as if message had been expunged. This caused potentially wrong results to be sent to the client without any indication that they're wrong.

0ec26d0ba45ecb400e35d672d2a97a160527bd79 13-Jun-2008 Timo Sirainen <tss@iki.fi>

Reversing the primary sort criterion reversed also reversed secondary criterions. Fixed reverse sorting the first condition. --HG-- branch : HEAD

ed336ce8060d7dc1e452ecb0bbe923ece25c3aa8 29-May-2008 Timo Sirainen <tss@iki.fi>

Message sort index handling rewrite to fix several race conditions when multiple processes are sorting at the same time. Also fixes sorting to work correctly with 64bit timestamps and file sizes. --HG-- branch : HEAD