anonymous wrote : Is simple keyword/pattern search enough, or do we need to consider terms together (locality, ordering, etc.)? How are various types of searches expressed?
For IMAP, it is simple substring matching--see RFC 3501 section 6.4.4. Note that substring matching is not something Lucene is good at; Lucene really wants to work at the token level. (In fact, I'm not aware of any indexing techniques to speed up simple substring matching, but then again I'm no expert in the field.) It is not clear that fast search for IMAP is very important anyway, since some of the most common IMAP clients only search their own local store. See this flamefest on comp.mail.imap: http://tinyurl.com/5wla3 By the way, in that thread, the post by Mark Crispin (creator of IMAP) dated Nov. 6 2001 at 7:00pm lists some relatively non-obvious requirements for IMAP SEARCH implementations. View the original post : http://www.jboss.org/index.html?module=bb&op=viewtopic&p=3871042#3871042 Reply to the post : http://www.jboss.org/index.html?module=bb&op=posting&mode=reply&p=3871042 ------------------------------------------------------- SF email is sponsored by - The IT Product Guide Read honest & candid reviews on hundreds of IT Products from real users. Discover which products truly live up to the hype. Start reading now. http://ads.osdn.com/?ad_id=6595&alloc_id=14396&op=click _______________________________________________ JBoss-Development mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/jboss-development
