Re: Querying wildcard

2008-10-30 Thread Anshum
Hi Aditi, In that case I could suggest you to just index the domain name seperately as well i.e. index the following fields : email adddess, domain name; instead of just email address. When I said reverse the tokens, you could reverse the tokens while indexing(just flipping the text string while in

Re: Querying wildcard

2008-10-29 Thread Aditi Goyal
Thanks Anshum and Eric. Well, I was looking for something like searching by domain name in the email address etc. How can I reverse the tokens? Can you please explain in little detail? Thanks, Aditi On Thu, Oct 30, 2008 at 10:58 AM, Anshum <[EMAIL PROTECTED]> wrote: > Hi Aditi, > As Eric mentio

Re: Querying wildcard

2008-10-29 Thread Anshum
Hi Aditi, As Eric mentioned, we'd need to know more to provide a rather apt solution. At the same time, a prefix wildcard is a highly unoptimized thing for lucene because of the way the index is stored/read. Ideally you'd atleast want to reverse the tokens as already mentioned. This is because the

Re: Querying wildcard

2008-10-29 Thread Erick Erickson
Sure, there are many tricks. If you search the mail archives you'll find a bunch of them. One would be to reverse the tokens and make your leading wildcard queries into trailing ones on the reversed field. But without more details about what you're trying to accomplish, there's not much really us

Querying wildcard

2008-10-29 Thread Aditi Goyal
Hi All, I have been wanting to do a wildcard search with * as a first letter on an index. Is there a way out except for setAllowLeadingWildcard() of QueryParser to true? Because, i have heard it is an expensive operation. Thanks Aditi