|
We are currently transitioning to using a ValidatedTenancyScope as a source of truth in order to serialize / deserialize database names.
As part of SERVER-82352, we are changing the constructor to now pass in a ValidatedTenancyScope.
Because we are still serializing using a SerializationContext, we can not remove the SerializationContext as part of the constructor in the IDLParser
In this ticket, we should create Serialization / Deserialization for NamespaceStringUtil that takes in a ValidatedTenancyScope. The behavior should be identical to the way the SerializationContext does.
|