[ https://issues.apache.org/jira/browse/LUCENE-8049?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
David Smiley updated LUCENE-8049: --------------------------------- Attachment: LUCENE_8049.patch Here's a simple patch. I altered the callers likewise. I figure this will have no back-compat concern. > IndexWriter.getMergingSegments should return a Set, not Collection > ------------------------------------------------------------------ > > Key: LUCENE-8049 > URL: https://issues.apache.org/jira/browse/LUCENE-8049 > Project: Lucene - Core > Issue Type: Improvement > Components: core/index > Reporter: David Smiley > Assignee: David Smiley > Priority: Minor > Attachments: LUCENE_8049.patch > > > IndexWriter.getMergingSegments is called by the MergePolicy so that it can > filter out segments to merge using mergingSegments.contains(seg). The > implementation is a HashSet, thankfully but the declared type of this method > ought to be defined as a Set as well. -- This message was sent by Atlassian JIRA (v6.4.14#64029) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org