Interface HashTableSizeCalculator
- All Known Implementing Classes:
HashTableSizeCalculatorConservativeImpl
,HashTableSizeCalculatorLeanImpl
public interface HashTableSizeCalculator
-
Method Summary
Modifier and TypeMethodDescriptionlong
calculateSize
(HashJoinMemoryCalculator.PartitionStat partitionStat, Map<String, Long> keySizes, double loadFactor, double safetyFactor, double fragmentationFactor) double
getType()
-
Method Details
-
calculateSize
long calculateSize(HashJoinMemoryCalculator.PartitionStat partitionStat, Map<String, Long> keySizes, double loadFactor, double safetyFactor, double fragmentationFactor) -
getDoublingFactor
double getDoublingFactor() -
getType
String getType()
-