public class TotalOrderPartitioner<K,V>
extends org.apache.hadoop.mapreduce.Partitioner<K,V>
implements org.apache.hadoop.conf.Configurable
Partitioner
instance that can work with either Avro or Writable-formatted
keys.Modifier and Type | Class and Description |
---|---|
static class |
TotalOrderPartitioner.BinarySearchNode<K> |
static interface |
TotalOrderPartitioner.Node<T>
Interface to the partitioner to locate a key in the partition keyset.
|
Modifier and Type | Field and Description |
---|---|
static String |
DEFAULT_PATH |
static String |
PARTITIONER_PATH |
Constructor and Description |
---|
TotalOrderPartitioner() |
Modifier and Type | Method and Description |
---|---|
org.apache.hadoop.conf.Configuration |
getConf() |
int |
getPartition(K key,
V value,
int modulo) |
static String |
getPartitionFile(org.apache.hadoop.conf.Configuration conf) |
void |
setConf(org.apache.hadoop.conf.Configuration conf) |
static void |
setPartitionFile(org.apache.hadoop.conf.Configuration conf,
org.apache.hadoop.fs.Path p) |
public static final String DEFAULT_PATH
public static final String PARTITIONER_PATH
public org.apache.hadoop.conf.Configuration getConf()
getConf
in interface org.apache.hadoop.conf.Configurable
public void setConf(org.apache.hadoop.conf.Configuration conf)
setConf
in interface org.apache.hadoop.conf.Configurable
public static void setPartitionFile(org.apache.hadoop.conf.Configuration conf, org.apache.hadoop.fs.Path p)
public static String getPartitionFile(org.apache.hadoop.conf.Configuration conf)
Copyright © 2016 The Apache Software Foundation. All rights reserved.