}
else
{
// wrapped range
Token min = StorageService.getPartitioner().getMinimumToken();
Range first = new Range(range.left, min);
completed = getKeyRange(keys, first, keyMax);
if (!completed && min.compareTo(range.right) < 0)
{
Range second = new Range(min, range.right);
getKeyRange(keys, second, keyMax);
}
}
List<Row> rows = new ArrayList<Row>(keys.size());
final QueryPath queryPath = new QueryPath(columnFamily_, super_column, null);