| 程序包 | 说明 |
|---|---|
| org.apache.flink.table.runtime.keyselector | |
| org.apache.flink.table.runtime.operators.join | |
| org.apache.flink.table.runtime.operators.runtimefilter |
| 构造器和说明 |
|---|
BinaryRowDataKeySelector(InternalTypeInfo<org.apache.flink.table.data.RowData> keyRowType,
GeneratedProjection generatedProjection) |
GenericRowDataKeySelector(InternalTypeInfo<org.apache.flink.table.data.RowData> keyRowType,
RowDataSerializer keySerializer,
GeneratedProjection generatedProjection) |
| 限定符和类型 | 方法和说明 |
|---|---|
static HashJoinOperator |
HashJoinOperator.newHashJoinOperator(HashJoinType type,
boolean leftIsBuild,
boolean compressionEnable,
int compressionBlockSize,
GeneratedJoinCondition condFuncCode,
boolean reverseJoinFunction,
boolean[] filterNullKeys,
GeneratedProjection buildProjectionCode,
GeneratedProjection probeProjectionCode,
boolean tryDistinctBuildRow,
int buildRowSize,
long buildRowCount,
long probeRowCount,
org.apache.flink.table.types.logical.RowType keyType,
SortMergeJoinFunction sortMergeJoinFunction) |
| 构造器和说明 |
|---|
SortMergeJoinFunction(double externalBufferMemRatio,
FlinkJoinType type,
boolean leftIsSmaller,
int maxNumFileHandles,
boolean compressionEnabled,
int compressionBlockSize,
boolean asyncMergeEnabled,
GeneratedJoinCondition condFuncCode,
GeneratedProjection projectionCode1,
GeneratedProjection projectionCode2,
GeneratedNormalizedKeyComputer computer1,
GeneratedRecordComparator comparator1,
GeneratedNormalizedKeyComputer computer2,
GeneratedRecordComparator comparator2,
GeneratedRecordComparator genKeyComparator,
boolean[] filterNulls) |
| 构造器和说明 |
|---|
LocalRuntimeFilterBuilderOperator(GeneratedProjection buildProjectionCode,
int estimatedRowCount,
int maxRowCount) |
Copyright © 2014–2024 The Apache Software Foundation. All rights reserved.