! public class SegmentMerger extends Configured implements Mapper, Reducer {
private static final Log LOG = LogFactory.getLog(SegmentMerger.class);
private static final String SEGMENT_PART_KEY = "part";
--- 111,117 ----
*
* @author Andrzej Bialecki
*/
! public class SegmentMerger extends Configured implements Mapper<WritableComparable,Writable,WritableComparable,Writable>, Reducer <WritableComparable,MetaWrapper,WritableComparable,MetaWrapper>{
private static final Log LOG = LogFactory.getLog(SegmentMerger.class);
private static final String SEGMENT_PART_KEY = "part";
***************
*** 178,185 ****
private static final String DEFAULT_SLICE = "default";
@Override
! public RecordWriter getRecordWriter(final FileSystem fs, final JobConf job, final String name, final Progressable progress) throws IOException {
! return new RecordWriter() {
MapFile.Writer c_out = null;
MapFile.Writer f_out = null;
MapFile.Writer pd_out = null;
--- 179,186 ----
private static final String DEFAULT_SLICE = "default";
@Override
! public RecordWriter<WritableComparable,Writable> getRecordWriter(final FileSystem fs, final JobConf job, final String name, final Progressable progress) throws IOException {
! return new RecordWriter<WritableComparable,Writable>() {