Excerpts from Michael Stapelberg's message of 2012-02-27 01:16:43 -0800: > 1) It will completely ignore it.
Correct. This is the problem that the ctime solution is meant to address. > So, let’s stick to my above example of the spam email and let’s assume > that you changed the code to use ctimes. The spam mail arrives, its > ctime is new, it gets picked up into my index. To my understanding, I > now need to reorder. I have multiple questions: > > 1) What are the immediate consequences? Where will this email appear in my > inbox, when my inbox contains 5 emails. Always at the top? Bottom? You > mentioned I can see the effect when paging. Can you elaborate please? Heliotrope will return it as the first result, since it returns messages in LIFO order. Currently Turnsole currently re-sorts all messages returned by sort by date, and so it will place it at the bottom. This is also where the pagination issues may come from. Maybe it would be less confusing for it to stick to search result order. > 2) How do I know when I have to reorder? You have to reorder whenever you want Heliotrope to return messages in Date header order instead of in LIFO order. I think this will typically happen when you import a couple batches of preexisting mail, and not when you're adding new mail. -- William <wmor...@masanjin.net> _______________________________________________ Sup-devel mailing list Sup-devel@rubyforge.org http://rubyforge.org/mailman/listinfo/sup-devel