-
Type: Improvement
-
Resolution: Unresolved
-
Priority: Major - P3
-
None
-
Affects Version/s: None
-
Component/s: Configuration
-
None
Consider changing `Compressor` field from `IReadOnlyList` into `IReadOnlyDictionary` in `MongoClientSettings`. It will give us a chance to make comparing logic in `ClusterKey` regardless of compression items order in the compression set.
In case if it's a breaking change we can consider to add sorting of these fields somewhere before comparing in `ClusterKey.Equals`