| Package | Description |
|---|---|
| org.apache.drill.exec.physical.impl.join |
| Modifier and Type | Class and Description |
|---|---|
class |
HashJoinHelperSizeCalculatorImpl |
class |
HashJoinHelperUnusedSizeImpl
This calculator class is used when the Hash-Join_helper is not used (i.e., return size of zero)
|
static class |
TestPostBuildCalculationsImpl.MockHashJoinHelperSizeCalculator |
| Constructor and Description |
|---|
BuildSidePartitioningImpl(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) |
Copyright © 2021 The Apache Software Foundation. All rights reserved.