public static class CarbonTableOutputFormat.CarbonRecordWriter extends org.apache.hadoop.mapreduce.RecordWriter<org.apache.hadoop.io.NullWritable,ObjectArrayWritable>
| Constructor and Description |
|---|
CarbonRecordWriter(CarbonOutputIteratorWrapper iteratorWrapper,
DataLoadExecutor dataLoadExecutor,
CarbonLoadModel loadModel,
Future future,
ExecutorService executorService) |
| Modifier and Type | Method and Description |
|---|---|
void |
close(org.apache.hadoop.mapreduce.TaskAttemptContext taskAttemptContext) |
CarbonLoadModel |
getLoadModel() |
void |
write(org.apache.hadoop.io.NullWritable aVoid,
ObjectArrayWritable objects) |
public CarbonRecordWriter(CarbonOutputIteratorWrapper iteratorWrapper, DataLoadExecutor dataLoadExecutor, CarbonLoadModel loadModel, Future future, ExecutorService executorService)
public void write(org.apache.hadoop.io.NullWritable aVoid,
ObjectArrayWritable objects)
throws InterruptedException
write in class org.apache.hadoop.mapreduce.RecordWriter<org.apache.hadoop.io.NullWritable,ObjectArrayWritable>InterruptedExceptionpublic void close(org.apache.hadoop.mapreduce.TaskAttemptContext taskAttemptContext)
throws InterruptedException
close in class org.apache.hadoop.mapreduce.RecordWriter<org.apache.hadoop.io.NullWritable,ObjectArrayWritable>InterruptedExceptionpublic CarbonLoadModel getLoadModel()
Copyright © 2016–2018 The Apache Software Foundation. All rights reserved.