# Package org.apache.avro.mapred.tether

package org.apache.avro.mapred.tether
Run Hadoop MapReduce jobs over Avro data, with map and reduce functions run in a sub-process. This permits MapReduce programs over Avro data in languages besides Java.

Each language will provide a framework to permit easy implementation of MapReduce programs in that language. Currently only a Java framework has been implemented, for test purposes, so this feature is not yet useful.

This is still an experimental API, subject to change.

Related Packages
Package
Description
org.apache.avro.mapred
Run Hadoop MapReduce jobs over Avro data, with map and reduce functions written in Java.
Class
Description
InputProtocol
Transmit inputs to a map or reduce task sub-process.
InputProtocol.Callback
Transmit inputs to a map or reduce task sub-process.
OutputProtocol
Transmit outputs from a map or reduce task to parent.
OutputProtocol.Callback
Transmit outputs from a map or reduce task to parent.
TaskType
TetherJob
Constructs and submits tether jobs.