• 
      

    Fix an ordering issue testing DatabaseState.iter_indexes().

    Review Request #10597 — Created June 18, 2019 and submitted — Latest diff uploaded

    Information

    Django Evolution
    master

    Reviewers

    DatabaseState.iter_indexes() iterates in dictionary sort order, but we
    were comparing in a specific order, breaking some versions of Python (or
    when running on different interpreters/systems). We now compare the
    results using a set, which also requires being able to hash
    IndexState instances.

    Unit tests pass.

    Commits

    Files