You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@lucene.apache.org by "Mike Drob (Jira)" <ji...@apache.org> on 2020/08/10 16:27:00 UTC
[jira] [Created] (LUCENE-9451) Sort.rewrite doesn't always return
this when unchanged
Mike Drob created LUCENE-9451:
---------------------------------
Summary: Sort.rewrite doesn't always return this when unchanged
Key: LUCENE-9451
URL: https://issues.apache.org/jira/browse/LUCENE-9451
Project: Lucene - Core
Issue Type: Bug
Components: core/search
Affects Versions: 8.7
Reporter: Mike Drob
Assignee: Mike Drob
Sort.rewrite doesn't always return {{this}} as advertised in the Javadoc even if the underlying fields are unchanged. This is because the comparison uses reference equality.
There are two solutions we can do here, 1) switch from reference equality to object equality, and 2) fix some of the underlying sort fields to not create unnecessary objects.
cc: [~jpountz] [~romseygeek]
--
This message was sent by Atlassian Jira
(v8.3.4#803005)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@lucene.apache.org
For additional commands, e-mail: issues-help@lucene.apache.org