All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.thinkaurelius.titan.hadoop.formats.MapReduceFormat Maven / Gradle / Ivy

There is a newer version: 1.0.0
Show newest version
package com.thinkaurelius.titan.hadoop.formats;

import com.thinkaurelius.titan.hadoop.compat.HadoopCompiler;

/**
 * If an Input- or OutputFormat requires some pre-post processing, then a MapReduceFormat can be implemented.
 * For InputFormats, the MapReduce jobs are prepended to the job pipeline and the final job must yield a HadoopVertex stream.
 * For OutputFormats, the MapReduce jobs are appended to the job pipeline and the first job must consume a HadoopVertex stream.
 *
 * @author Marko A. Rodriguez (http://markorodriguez.com)
 */
public interface MapReduceFormat {

    public void addMapReduceJobs(final HadoopCompiler compiler);
}




© 2015 - 2025 Weber Informatics LLC | Privacy Policy