Closed srinathnarayanan closed 5 years ago
PartitionKeyInternal
is an internal construct in com.microsoft.azure.cosmosdb.internal.routing
package which is an internal package.
This PR is making it public. The existing public methods in PartitionKeyInternal
are really meant to be used internally. for example
// PartitionKeyInternal
public List<IPartitionKeyComponent> getComponents() {
return this.components;
}
This is exposing internal API as public API @srinathnarayanan can we talk when you get a chance?
@srinathnarayanan & @kushagraThapar will clean up any lingering test issues in another PR, mostly need this in for the OM changes.
Other changes: