We are relying on the ComplexPhraseQueryParser for some impressive matching capabilities.
Of concern is that Wildcard Queries, of the form "quality operations providing quality food services job requirements: click here to apply for this job*", for instance, take 2-5 seconds to execute and require boosting the maxClauseCount to > 40K. I'm hard-pressed to believe that we have over 40K unique words that have 'job' as a prefix in our index so the first question is, how does one see the expanded form of this query? We've installed the latest Luke for Lucene 3 but aren't able to reproduce the same search there as it doesn't seem to support Wildcard Queries. Second concern: boosting a phrase ("java developer"^10.0) doesn't seem to be applied when you look at the result explanations when using the ComplexPhraseQueryParser - it's respected on single word queries and it's respected on phrases using the basic QueryParser. Any ideas? ________________________________ Please consider the environment before printing this email. Avant d'imprimer ce courriel, pensez ? l'environnement.