Describe the bug
PartitionKeyRangeHandler does return a split exception when given an epk range that spans more than one physical partition. Instead it just sends the request to the left most partition in the list of overlapping ranges. The reason for this is because it uses TryGetTargetRangeFromContinuationTokenRangeAsync which will only get the target range.
Describe the bug PartitionKeyRangeHandler does return a split exception when given an epk range that spans more than one physical partition. Instead it just sends the request to the left most partition in the list of overlapping ranges. The reason for this is because it uses TryGetTargetRangeFromContinuationTokenRangeAsync which will only get the target range.