Added randomPartitionKey functionality on PartitionService