magibney opened a new pull request #321:
URL: https://github.com/apache/solr/pull/321


   See: [SOLR-8362](https://issues.apache.org/jira/browse/SOLR-8362)
   Cotinuation of: https://github.com/apache/lucene-solr/pull/1691
   
   This PR introduces docValues support for TextField, supporting
   1. sort use case (including configurable post-analysis sort -- a drop-in 
replacement for SortableTextField, but with more flexibility)
   2. facet/significant-terms use case
   3. useDocValuesAsStored/valueSource/function/streamingExpression use case 
(configurable to support arbitrarily large size limits)
   
   The rationale behind this PR is essentially the same as laid out in [this 
comment](https://issues.apache.org/jira/browse/SOLR-8362?focusedCommentId=17164611#comment-17164611).
 The main difference in this PR (as opposed to 
https://github.com/apache/lucene-solr/pull/1691 described in that comment) is 
that this PR abandons the hope for Lucene-native support for post-analysis 
docValues (see 
[LUCENE-10023](https://issues.apache.org/jira/browse/LUCENE-10023)) and instead 
generates post-analysis docValues by "pre-analyzing" (at the cost of duplicate 
effort) in `TextField.createFields(...)`.
   
   Lots of relevant context can also be found at: 
[SOLR-11917](https://issues.apache.org/jira/browse/SOLR-11917).


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org
For additional commands, e-mail: issues-h...@solr.apache.org

Reply via email to