[ https://issues.apache.org/jira/browse/LUCENE-7080?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Simon Willnauer reassigned LUCENE-7080: --------------------------------------- Assignee: Simon Willnauer > MockDirectoryWrapper relies on HashSet iteration order > ------------------------------------------------------ > > Key: LUCENE-7080 > URL: https://issues.apache.org/jira/browse/LUCENE-7080 > Project: Lucene - Core > Issue Type: Bug > Components: general/test > Affects Versions: 5.5, 6.0 > Reporter: Simon Willnauer > Assignee: Simon Willnauer > > MDW relies on HashSet iteration order in > {code} > public synchronized void corruptFiles(Collection<String> files) throws > IOException { > // Must make a copy because we change the incoming unsyncedFiles > // when we create temp files, delete, etc., below: > for(String name : new ArrayList<>(files)) { // <<<<< this should be sorted > int damage = randomState.nextInt(6); > {code} > this causes reproducibility issues when files get corrupted. -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org