Uses of Interface
org.apache.drill.exec.physical.impl.join.HashJoinHelperSizeCalculator
Packages that use HashJoinHelperSizeCalculator
-
Uses of HashJoinHelperSizeCalculator in org.apache.drill.exec.physical.impl.join
Classes in org.apache.drill.exec.physical.impl.join that implement HashJoinHelperSizeCalculatorModifier and TypeClassDescriptionclass
class
This calculator class is used when the Hash-Join_helper is not used (i.e., return size of zero)Constructors in org.apache.drill.exec.physical.impl.join with parameters of type HashJoinHelperSizeCalculatorModifierConstructorDescriptionBuildSidePartitioningImpl
(BatchSizePredictor.Factory batchSizePredictorFactory, HashTableSizeCalculator hashTableSizeCalculator, HashJoinHelperSizeCalculator hashJoinHelperSizeCalculator, double fragmentationFactor, double safetyFactor, boolean semiJoin) PostBuildCalculationsImpl
(boolean firstCycle, BatchSizePredictor probeSizePredictor, long memoryAvailable, long maxOutputBatchSize, int maxBatchNumRecordsProbe, int recordsPerPartitionBatchProbe, HashJoinMemoryCalculator.PartitionStatSet buildPartitionStatSet, Map<String, Long> keySizes, HashTableSizeCalculator hashTableSizeCalculator, HashJoinHelperSizeCalculator hashJoinHelperSizeCalculator, double fragmentationFactor, double safetyFactor, double loadFactor, boolean reserveHash, boolean semiJoin)