private static void validateSliceFilter(CFMetaData metadata, Composite start, Composite finish, boolean reversed)
throws InvalidRequestException
{
CellNameType comparator = metadata.comparator;
Comparator<Composite> orderedComparator = reversed ? comparator.reverseComparator(): comparator;
if (!start.isEmpty() && !finish.isEmpty() && orderedComparator.compare(start, finish) > 0)
throw new InvalidRequestException("range finish must come after start in traversal order");
}
public static CqlResult processStatement(CQLStatement statement, ExecutionContext context)