: The DisjunctionMaxQuery seems to yield the maximum score only. From my NOTE: by setting the "tiebreaker" value of a DisjunctionMaxQuery to "1.0" it generates the sum of the scores
: understanding, I would : need to do the following - : (1) Create a new similarity function : (2) Write a new Query class extension : (3) Need to write a new linear function ?? you'll definitely need a new similarity class with a custom tf and queryNorm function. I don't think you'd need a new QUewry class .. what you are looking for should be fairly straight forward to impliment using BooleanQueries, TermQueries, and FunctionQueries. You shouldn't need to write a new linear function ValueSource -- i can't think of why the current one wouldn't work for you. the [EMAIL PROTECTED] list is a good place to ask general questions about customizing Scoring by writting your own Similarity, and it has a larger user base then the solr lists. -Hoss