Simon Willnauer created LUCENE-7080:
---------------------------------------

             Summary: MDW 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


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: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to