[ 
https://issues.apache.org/jira/browse/LUCENE-7086?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15189779#comment-15189779
 ] 

Michael McCandless commented on LUCENE-7086:
--------------------------------------------

bq. Why not support PointValues from SCRW – a Multi implementation? I wonder if 
it might be trappy for SCRW to handle everything else yet not this.

Well, merging point values on the fly is somewhat tricky ... e.g. see
how SegmentMerge does it (NOT on the fly).  And since this is a
completely new feature, new code will have to be written to use it,
and that new code can work per segment ... there are many examples
(the point queries, the tests) showing how.  Finally, this solution
isn't trappy (after this fix): you get a clear exception saying it's
not supported, and you can always wrap your reader to hide its point
values if you want to slow wrap everything else.


> SlowCompositeReaderWrapper does not support point values
> --------------------------------------------------------
>
>                 Key: LUCENE-7086
>                 URL: https://issues.apache.org/jira/browse/LUCENE-7086
>             Project: Lucene - Core
>          Issue Type: Bug
>            Reporter: Adrien Grand
>            Assignee: Michael McCandless
>         Attachments: LUCENE-7086.patch, LUCENE-7086.patch
>
>
> SlowCompositeReaderWrapper.getPointValues always returns null. I think this 
> is trappy and we should either implement it or throw an 
> UnsupportedOperationException instead.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

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

Reply via email to