n = new PartitionNode((PartitionOperatorBase<?>) c);
public PartitionNode(PartitionOperatorBase<?> operator) { super(operator); OperatorDescriptorSingle descr = new PartitionDescriptor( this.getOperator().getPartitionMethod(), this.keys, operator.getOrdering(), operator.getCustomPartitioner(), operator.getDistribution()); this.possibleProperties = Collections.singletonList(descr); }
@Override protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) { // partitioning does not change the number of records this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords(); this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize(); }
head = new PartitionNode(beginAddress, endAddress); begin = beginAddress; end = endAddress;
@Override protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) { // partitioning does not change the number of records this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords(); this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize(); }
public PartitionNode(PartitionOperatorBase<?> operator) { super(operator); OperatorDescriptorSingle descr = new PartitionDescriptor( this.getOperator().getPartitionMethod(), this.keys, operator.getOrdering(), operator.getCustomPartitioner(), operator.getDistribution()); this.possibleProperties = Collections.singletonList(descr); }
n = new PartitionNode((PartitionOperatorBase<?>) c);
@Override protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) { // partitioning does not change the number of records this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords(); this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize(); }
public PartitionNode(PartitionOperatorBase<?> operator) { super(operator); OperatorDescriptorSingle descr = new PartitionDescriptor( this.getOperator().getPartitionMethod(), this.keys, operator.getOrdering(), operator.getCustomPartitioner(), operator.getDistribution()); this.possibleProperties = Collections.singletonList(descr); }
n = new PartitionNode((PartitionOperatorBase<?>) c);
@Override protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) { // partitioning does not change the number of records this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords(); this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize(); }
public PartitionNode(PartitionOperatorBase<?> operator) { super(operator); OperatorDescriptorSingle descr = new PartitionDescriptor( this.getOperator().getPartitionMethod(), this.keys, operator.getOrdering(), operator.getCustomPartitioner(), operator.getDistribution()); this.possibleProperties = Collections.singletonList(descr); }
n = new PartitionNode((PartitionOperatorBase<?>) c);
@Override protected void computeOperatorSpecificDefaultEstimates(DataStatistics statistics) { // partitioning does not change the number of records this.estimatedNumRecords = getPredecessorNode().getEstimatedNumRecords(); this.estimatedOutputSize = getPredecessorNode().getEstimatedOutputSize(); }
public PartitionNode(PartitionOperatorBase<?> operator) { super(operator); OperatorDescriptorSingle descr = new PartitionDescriptor( this.getOperator().getPartitionMethod(), this.keys, operator.getOrdering(), operator.getCustomPartitioner(), operator.getDistribution()); this.possibleProperties = Collections.singletonList(descr); }
n = new PartitionNode((PartitionOperatorBase<?>) c);