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-unsubscr...@lucene.apache.org
For additional commands, e-mail: issues-h...@lucene.apache.org

Reply via email to