uv/crates/puffin-client/src
Andrew Gallant eebc2f340a
make some things guaranteed to be deterministic (#1065)
This PR replaces a few uses of hash maps/sets with btree maps/sets and
index maps/sets. This has the benefit of guaranteeing a deterministic
order of iteration.

I made these changes as part of looking into a flaky test.
Unfortunately, I'm not optimistic that anything here will actually fix
the flaky test, since I don't believe anything was actually dependent
on the order of iteration.
2024-01-23 20:30:33 -05:00
..
cache_headers.rs Avoid revalidating immutable HTTP responses (#1069) 2024-01-23 16:22:21 -05:00
cached_client.rs Add `--refresh` behavior to the cache (#1057) 2024-01-23 18:30:26 -05:00
error.rs Use a standalone error type for `--find-links` registry (#936) 2024-01-15 19:48:48 +00:00
flat_index.rs Add `--refresh` behavior to the cache (#1057) 2024-01-23 18:30:26 -05:00
html.rs make some things guaranteed to be deterministic (#1065) 2024-01-23 20:30:33 -05:00
lib.rs Add `--refresh` behavior to the cache (#1057) 2024-01-23 18:30:26 -05:00
registry_client.rs Add `--refresh` behavior to the cache (#1057) 2024-01-23 18:30:26 -05:00
remote_metadata.rs Update dependencies (#794) 2024-01-05 11:40:12 -05:00