
com.thinkaurelius.titan.hadoop.formats.MapReduceFormat Maven / Gradle / Ivy
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