[
https://issues.apache.org/jira/browse/LUCENE-7859?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16032457#comment-16032457
]
ASF subversion and git services commented on LUCENE-7859:
---------------------------------------------------------
Commit 38741ece587f2bfb4a2f6393ea84684f44a52dd5 in lucene-solr's branch
refs/heads/master from [~dsmiley]
[ https://git-wip-us.apache.org/repos/asf?p=lucene-solr.git;h=38741ec ]
LUCENE-7859: PackedQuadPrefixTree getTokenBytes bug
> PackedQuadCell.getTokenBytesNoLeaf bug when null BytesRef
> ---------------------------------------------------------
>
> Key: LUCENE-7859
> URL: https://issues.apache.org/jira/browse/LUCENE-7859
> Project: Lucene - Core
> Issue Type: Bug
> Components: modules/spatial-extras
> Reporter: David Smiley
> Assignee: David Smiley
> Fix For: master (7.0)
>
>
> PackedQuadCell.getTokenBytesNoLeaf and PackedQuadCell.getTokenBytesWithLeaf
> have a couple issues that were exposed in LUCENE-7845. One is that the
> WithLeaf version actually modifies the state ({{long term}}) which it
> shouldn't. Another is that if the BytesRef is null, it can compute a
> different result than if it's not null, which is definitely wrong.
> It _appears_ that these problems are only revealing themselves in practice
> with the LUCENE-7845 optimization since there has been no PackedQuad test
> failure before, and RandomSpatialOpFuzzyPrefixTreeTest really hammers the
> prefix tree.
--
This message was sent by Atlassian JIRA
(v6.3.15#6346)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]