@Override
  public SelectResults auxFilterEvaluate(ExecutionContext context,
      SelectResults intermediateResults) throws FunctionDomainException, TypeMismatchException,
      NameResolutionException, QueryInvocationTargetException {
    return filterEvaluate(context, intermediateResults);
  }
this is a lower level filter evaluation call. Most Filters do nothing different here than a
normal filterEvaluate. This is here for benefit of nested CompiledJunctions: filterEvaluate is
called first, then auxFilterEvaluate is called on the operands that have been organized to be
filters

@see CompiledJunction#filterEvaluate
geode-core/src/main/java/org/apache/geode/cache/query/internal/AbstractCompiledValue.java