{
long startTime = System.currentTimeMillis();
long timestamp = extendedFilter.timestamp;
int limit = extendedFilter.maxColumns();
DataRange dataRange = extendedFilter.dataRange;
List<IndexExpression> clause = extendedFilter.getClause();
List<IndexExpression> filteredExpressions = filteredExpressions(clause);
Search search = search(clause);
List<Row> rows = rowService.search(search, filteredExpressions, dataRange, limit, timestamp);