Query facetedQuery;
FacetExecutor executor = null;
if (blurQuery.facets != null) {
long[] facetMinimums = getFacetMinimums(blurQuery.facets);
executor = new FacetExecutor(blurQuery.facets.size(), facetMinimums, facetedCounts, running);
facetedQuery = new FacetQuery(userQuery, getFacetQueries(blurQuery, fieldManager, context, rowFilterForSearch,
recordFilterForSearch), executor);
} else {
facetedQuery = userQuery;
}