public class UnorderedPartitionedKVWriter extends BaseUnorderedPartitionedKVWriter
| Modifier and Type | Field and Description |
|---|---|
protected org.apache.tez.common.counters.TezCounter |
outputLargeRecordsCounter
Represents final number of records written (spills are not counted)
|
additionalSpillBytesReadCounter, additionalSpillBytesWritternCounter, codec, conf, fileOutputBytesCounter, ifileBufferSize, ifileReadAhead, ifileReadAheadLength, keyClass, keySerializer, numAdditionalSpillsCounter, numPartitions, outputBytesWithOverheadCounter, outputContext, outputFileHandler, outputRecordBytesCounter, outputRecordsCounter, partitioner, serializationFactory, spilledRecordsCounter, valClass, valSerializer| Constructor and Description |
|---|
UnorderedPartitionedKVWriter(org.apache.tez.runtime.api.OutputContext outputContext,
org.apache.hadoop.conf.Configuration conf,
int numOutputs,
long availableMemoryBytes) |
| Modifier and Type | Method and Description |
|---|---|
List<org.apache.tez.runtime.api.Event> |
close() |
static long |
getInitialMemoryRequirement(org.apache.hadoop.conf.Configuration conf,
long maxAvailableTaskMemory) |
void |
write(Object key,
Object value)
Writes a key/value pair.
|
writeprotected final org.apache.tez.common.counters.TezCounter outputLargeRecordsCounter
public UnorderedPartitionedKVWriter(org.apache.tez.runtime.api.OutputContext outputContext,
org.apache.hadoop.conf.Configuration conf,
int numOutputs,
long availableMemoryBytes)
throws IOException
IOExceptionpublic void write(Object key, Object value) throws IOException
KeyValueWriterwrite in class BaseUnorderedPartitionedKVWriterkey - the key to writevalue - the value to writeIOException - if an error occurspublic static long getInitialMemoryRequirement(org.apache.hadoop.conf.Configuration conf,
long maxAvailableTaskMemory)
public List<org.apache.tez.runtime.api.Event> close() throws IOException, InterruptedException
close in class BaseUnorderedPartitionedKVWriterIOExceptionInterruptedExceptionCopyright © 2016 Apache Software Foundation. All rights reserved.