-
Type: Improvement
-
Resolution: Duplicate
-
Priority: Major - P3
-
Affects Version/s: None
-
Component/s: None
-
None
In order to truly not mutate server or topology descriptions, any time a server description is changed a new topology object must be created. Currently we only reinstantiate topology objects when their type changes, and otherwise mutate in place.