You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by GitBox <gi...@apache.org> on 2021/09/30 03:59:30 UTC

[GitHub] [solr] magibney opened a new pull request #321: SOLR-8362: proposal for polyField docValues support for TextField

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-unsubscribe@solr.apache.org

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



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


[GitHub] [solr] magibney commented on pull request #321: SOLR-8362: proposal for polyField docValues support for TextField

Posted by GitBox <gi...@apache.org>.
magibney commented on pull request #321:
URL: https://github.com/apache/solr/pull/321#issuecomment-930760355


   note: precommit will fail due to nocommits, but existing and new tests all should pass.


-- 
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-unsubscribe@solr.apache.org

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



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


[GitHub] [solr] magibney commented on pull request #321: SOLR-8362: proposal for polyField docValues support for TextField

Posted by GitBox <gi...@apache.org>.
magibney commented on pull request #321:
URL: https://github.com/apache/solr/pull/321#issuecomment-930763089


   For anyone curious about this PR at a high level, the refguide additions might be a good place to start:
   https://github.com/apache/solr/pull/321/files#diff-c3bd51eeb7d80321dcfd4b8ee946a4c5f17fc22b563fb57dd727baae7461ed46


-- 
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-unsubscribe@solr.apache.org

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



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