Uses of Class
org.apache.flink.table.planner.plan.nodes.exec.utils.TransformationMetadata
Packages that use TransformationMetadata
Package
Description
-
Uses of TransformationMetadata in org.apache.flink.table.planner.plan.nodes.exec
Methods in org.apache.flink.table.planner.plan.nodes.exec that return TransformationMetadataModifier and TypeMethodDescriptionprotected TransformationMetadataExecNodeBase.createTransformationMeta(String operatorName, String detailName, String simplifiedName, ExecNodeConfig config) protected TransformationMetadataExecNodeBase.createTransformationMeta(String operatorName, ExecNodeConfig config) -
Uses of TransformationMetadata in org.apache.flink.table.planner.plan.nodes.exec.utils
Methods in org.apache.flink.table.planner.plan.nodes.exec.utils with parameters of type TransformationMetadataModifier and TypeMethodDescriptionstatic <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I, O> ExecNodeUtil.createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.StreamOperator<O> operator, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, boolean parallelismConfigured) Create aOneInputTransformation.static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I, O> ExecNodeUtil.createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.StreamOperator<O> operator, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, long memoryBytes, boolean parallelismConfigured) Create aOneInputTransformationwith memoryBytes.static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I, O> ExecNodeUtil.createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, boolean parallelismConfigured) Create aOneInputTransformation.static <I,O> org.apache.flink.streaming.api.transformations.OneInputTransformation<I, O> ExecNodeUtil.createOneInputTransformation(org.apache.flink.api.dag.Transformation<I> input, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, long memoryBytes, boolean parallelismConfigured) Create aOneInputTransformationwith memoryBytes.static <I> org.apache.flink.api.dag.Transformation<I>ExecNodeUtil.createPartitionTransformation(org.apache.flink.api.dag.Transformation<I> input, TransformationMetadata transformationMeta, org.apache.flink.streaming.runtime.partitioner.StreamPartitioner<I> streamPartitioner) Create aPartitionTransformation.static <I1,I2, O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<I1, I2, O> ExecNodeUtil.createTwoInputTransformation(org.apache.flink.api.dag.Transformation<I1> input1, org.apache.flink.api.dag.Transformation<I2> input2, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, long memoryBytes) Create aTwoInputTransformationwith memoryBytes.static <I1,I2, O> org.apache.flink.streaming.api.transformations.TwoInputTransformation<I1, I2, O> ExecNodeUtil.createTwoInputTransformation(org.apache.flink.api.dag.Transformation<I1> input1, org.apache.flink.api.dag.Transformation<I2> input2, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.StreamOperatorFactory<O> operatorFactory, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, long memoryBytes, boolean parallelismConfigured) static <IN1,IN2, O>
org.apache.flink.streaming.api.transformations.TwoInputTransformation<IN1,IN2, O> ExecNodeUtil.createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1, org.apache.flink.api.dag.Transformation<IN2> input2, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1, IN2, O> operator, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, boolean parallelismConfigured) Create aTwoInputTransformationwith memoryBytes.static <IN1,IN2, O>
org.apache.flink.streaming.api.transformations.TwoInputTransformation<IN1,IN2, O> ExecNodeUtil.createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1, org.apache.flink.api.dag.Transformation<IN2> input2, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1, IN2, O> operator, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, long memoryBytes) Create aTwoInputTransformationwith memoryBytes.static <IN1,IN2, O>
org.apache.flink.streaming.api.transformations.TwoInputTransformation<IN1,IN2, O> ExecNodeUtil.createTwoInputTransformation(org.apache.flink.api.dag.Transformation<IN1> input1, org.apache.flink.api.dag.Transformation<IN2> input2, TransformationMetadata transformationMeta, org.apache.flink.streaming.api.operators.TwoInputStreamOperator<IN1, IN2, O> operator, org.apache.flink.api.common.typeinfo.TypeInformation<O> outputType, int parallelism, long memoryBytes, boolean parallelismConfigured) -
Uses of TransformationMetadata in org.apache.flink.table.planner.plan.utils
Methods in org.apache.flink.table.planner.plan.utils with parameters of type TransformationMetadataModifier and TypeMethodDescriptionstatic org.apache.flink.api.dag.Transformation<org.apache.flink.table.data.RowData>LookupJoinUtil.tryApplyCustomShufflePartitioner(PlannerBase planner, org.apache.calcite.plan.RelOptTable table, org.apache.flink.table.types.logical.RowType inputRowType, Map<Integer, LookupJoinUtil.LookupKey> allLookupKeys, org.apache.flink.api.dag.Transformation<org.apache.flink.table.data.RowData> inputTransformation, org.apache.flink.table.connector.ChangelogMode inputChangelogMode, TransformationMetadata metadata) Try to apply custom partitioner to the input transformation of lookup join.