# Package org.apache.avro.mapred.tether

Run Hadoop MapReduce jobs over Avro data, with map and reduce functions run in a sub-process.

See: Description

- Interface Summary
  Interface | 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.

- Class Summary
  Class | Description
  --- | ---
  TetherJob | Constructs and submits tether jobs.

- Enum Summary
  Enum | Description
  --- | ---
  TaskType |

## Package org.apache.avro.mapred.tether Description

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.

Copyright © 2009–2024 The Apache Software Foundation. All rights reserved.