lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Chris Male (JIRA)" <>
Subject [jira] [Created] (SOLR-2533) Improve API of ValueSource & FunctionQuery SortField weighting
Date Fri, 20 May 2011 02:43:47 GMT
Improve API of ValueSource & FunctionQuery SortField weighting

                 Key: SOLR-2533
             Project: Solr
          Issue Type: Improvement
          Components: search
            Reporter: Chris Male

Started from LUCENE-2883: Support for sorting by ValueSource and FunctionQueries is done through
ValueSource#getSort and the ValueSourceSortField.  In order to support VSs containing other
Queries, its necessary to allow the Querys to be weighted by an IndexSearcher.  Currently
this is handled by having ValueSourceSortField implement SolrSortField.  In Solr's SolrIndexSearcher,
SortFields implementing SolrSortField are then weighted before the Sort is used.

Sorting by FunctionQuery and ValueSource are invaluable and will become available to all Lucene
users in LUCENE-2883.  But in order to do so, we need to remove the coupling of this functionality
to Solr, and make it more standard.

Any and all thoughts about how to do this are appreciated.

This message is automatically generated by JIRA.
For more information on JIRA, see:

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message