Alan Woodward created LUCENE-9325:
-------------------------------------

             Summary: Sort and SortField are not immutable
                 Key: LUCENE-9325
                 URL: https://issues.apache.org/jira/browse/LUCENE-9325
             Project: Lucene - Core
          Issue Type: Improvement
            Reporter: Alan Woodward
            Assignee: Alan Woodward


The `Sort` and `SortField` classes are currently mutable, which makes them 
dangerous to use in multiple threads.  In particular, you can set an index sort 
on an IndexWriterConfig and then change its internal sort fields while the 
index is being written to.

We should make all member fields on these classes final, and in addition we 
should make `Sort` final itself.



--
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