Uses of Class
org.apache.flink.optimizer.DataStatistics
-
Packages that use DataStatistics Package Description org.apache.flink.optimizer org.apache.flink.optimizer.dag org.apache.flink.optimizer.traversals This package contains the various traversals over the program plan and the optimizer DAG (directed acyclic graph) that are made in the course of the optimization. -
-
Uses of DataStatistics in org.apache.flink.optimizer
Constructors in org.apache.flink.optimizer with parameters of type DataStatistics Constructor Description Optimizer(DataStatistics stats, org.apache.flink.configuration.Configuration config)Creates a new optimizer instance that uses the statistics object to determine properties about the input.Optimizer(DataStatistics stats, CostEstimator estimator, org.apache.flink.configuration.Configuration config)Creates a new optimizer instance that uses the statistics object to determine properties about the input. -
Uses of DataStatistics in org.apache.flink.optimizer.dag
Methods in org.apache.flink.optimizer.dag with parameters of type DataStatistics Modifier and Type Method Description protected voidAbstractPartialSolutionNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidBinaryUnionNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidBulkIterationNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidCoGroupNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidCoGroupRawNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidCrossNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)We assume that the cardinality is the product of the input cardinalities and that the result width is the sum of the input widths.protected voidDataSinkNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)Computes the estimated outputs for the data sink.protected voidDataSourceNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidFilterNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)Computes the estimates for the Filter operator.protected voidFlatMapNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)Computes the estimates for the FlatMap operator.protected voidGroupCombineNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidGroupReduceNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidJoinNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)The default estimates build on the principle of inclusion: The smaller input key domain is included in the larger input key domain.protected voidMapNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)Computes the estimates for the Map operator.protected voidMapPartitionNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)Computes the estimates for the MapPartition operator.protected voidNoOpNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected abstract voidOptimizerNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidOuterJoinNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidPartitionNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidReduceNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidSinkJoiner. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidSortPartitionNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidUnaryOperatorNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidWorksetIterationNode. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)protected voidWorksetIterationNode.SingleRootJoiner. computeOperatorSpecificDefaultEstimates(DataStatistics statistics)voidBinaryUnionNode. computeOutputEstimates(DataStatistics statistics)voidBulkPartialSolutionNode. computeOutputEstimates(DataStatistics statistics)voidOptimizerNode. computeOutputEstimates(DataStatistics statistics)Causes this node to compute its output estimates (such as number of rows, size in bytes) based on the inputs and the compiler hints.voidSinkJoiner. computeOutputEstimates(DataStatistics statistics)voidSolutionSetNode. computeOutputEstimates(DataStatistics statistics)voidWorksetNode. computeOutputEstimates(DataStatistics statistics) -
Uses of DataStatistics in org.apache.flink.optimizer.traversals
Constructors in org.apache.flink.optimizer.traversals with parameters of type DataStatistics Constructor Description IdAndEstimatesVisitor(DataStatistics statistics)
-