Class HashJoinMemoryCalculator.PartitionStatSet
java.lang.Object
org.apache.drill.exec.physical.impl.join.HashJoinMemoryCalculator.PartitionStatSet
- Enclosing interface:
- HashJoinMemoryCalculator
This class represents the memory size statistics for an entire set of partitions.
-
Constructor Summary
-
Method Summary
Modifier and TypeMethodDescriptionboolean
get
(int partitionIndex) long
int
int
long
int
getPartitions
(boolean spilled) int
getSize()
boolean
static String
prettyPrintBytes
(long byteCount)
-
Constructor Details
-
PartitionStatSet
-
-
Method Details
-
get
-
getSize
public int getSize() -
getNumInMemoryRecords
public long getNumInMemoryRecords() -
getNumInMemoryBatches
public int getNumInMemoryBatches() -
getConsumedMemory
public long getConsumedMemory() -
getSpilledPartitions
-
getInMemoryPartitions
-
getPartitions
-
getNumInMemoryPartitions
public int getNumInMemoryPartitions() -
getNumSpilledPartitions
public int getNumSpilledPartitions() -
allSpilled
public boolean allSpilled() -
noneSpilled
public boolean noneSpilled() -
makeDebugString
-
prettyPrintBytes
-