|
||||||||||
PREV NEXT | FRAMES NO FRAMES |
Packages that use BlockDistribution | |
---|---|
org.apache.hadoop.zebra.io | Physical I/O management of Hadoop Zebra Tables. |
Uses of BlockDistribution in org.apache.hadoop.zebra.io |
---|
Methods in org.apache.hadoop.zebra.io that return BlockDistribution | |
---|---|
BlockDistribution |
BasicTable.Reader.getBlockDistribution(BasicTable.Reader.RangeSplit split)
Given a split range, calculate how the file data that fall into the range are distributed among hosts. |
BlockDistribution |
BasicTable.Reader.getBlockDistribution(BasicTable.Reader.RowSplit split)
Given a row-based split, calculate how the file data that fall into the split are distributed among hosts. |
BlockDistribution |
KeyDistribution.getBlockDistribution(RawComparable key)
|
static BlockDistribution |
BlockDistribution.sum(BlockDistribution a,
BlockDistribution b)
Sum up two block distributions together. |
Methods in org.apache.hadoop.zebra.io with parameters of type BlockDistribution | |
---|---|
void |
BlockDistribution.add(BlockDistribution other)
Add another block distribution to this one. |
KeyDistribution |
BasicTable.Reader.getKeyDistribution(int n,
int nTables,
BlockDistribution lastBd)
Collect some key samples and use them to partition the table. |
int |
KeyDistribution.resize(BlockDistribution lastBd)
|
static BlockDistribution |
BlockDistribution.sum(BlockDistribution a,
BlockDistribution b)
Sum up two block distributions together. |
|
||||||||||
PREV NEXT | FRAMES NO FRAMES |