protected PartitionMessage createRequestMessage(InternalDistributedMember recipient,
      ReplyProcessor21 processor, List bucketIds) {
    return new QueryMessage(recipient, pr.getPRId(), processor, query, parameters,
        bucketIds);
  }
Construct a PartitionedRegionQueryEvaluator

@param sys the distributed system
@param pr the partitioned region
@param query the query
@param parameters the parameters for executing the query
@param cumulativeResults where to add the results as they come in
geode-core/src/main/java/org/apache/geode/internal/cache/PartitionedRegionQueryEvaluator.java