[ https://issues.apache.org/jira/browse/LUCENE-8505?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17389929#comment-17389929 ]
ASF subversion and git services commented on LUCENE-8505: --------------------------------------------------------- Commit c2cb22f993605e7b0fd1c68d690aaff3a751162a in lucene-solr's branch refs/heads/branch_8x from Nhat Nguyen [ https://gitbox.apache.org/repos/asf?p=lucene-solr.git;h=c2cb22f ] LUCENE-10032: Remove leafDocMaps from MergeState (#2536) These maps are no longer useful after LUCENE-8505. > IndexWriter#addIndices should not sort indices if they are not already sorted > ----------------------------------------------------------------------------- > > Key: LUCENE-8505 > URL: https://issues.apache.org/jira/browse/LUCENE-8505 > Project: Lucene - Core > Issue Type: Improvement > Reporter: Jim Ferenczi > Priority: Minor > Fix For: 8.0 > > Attachments: LUCENE-8505.patch > > > Today IndexWriter#addIndices silently re-sort non-sorted indices when they > are added in a sorted index. This is not safe because the sort is done > entirely in memory and cannot handle big segments efficiently. This leniency > was added because prior to 6.5, segments produced by flushes were not sorted, > they had to wait for a merge to apply the index sorting. Now that segments > are always sorted (LUCENE-7579) we should remove this ability and throw an > error if the sort of the current index does not match with the candidate. -- 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