A bridge store is any data that moves between MSCRs.
A class that simplifies writing output to different paths and with different types depending on the output channel and required outputs per channel
A RecordReader that delegates the functionality to the underlying record reader in TaggedInputSplit.
An input format that delegates to multiple input formats, one for each input channel.
This context either writes to the hadoop context or to an output channel depending on the value tag
This context either writes to the hadoop context or to an output channel depending on the value tag
If the result of the map operation must go to the reducer, use the normal hadoop context if it must go to an output file directly (i.e. to a "bypass" output tag), use the corresponding output channel as a reducer
A reference to the storage location of a value that represents the "environment" in which a computation is performed within.
A reference to the storage location of a value that represents the "environment" in which a computation is performed within. "Environment" here refers to the the "side-input" of a "ParallelDo". Computed environments are pushed/pulled to/from the distributed cache.
Hadoop Combiner class for an MSCR.
Hadoop Mapper class for an MSCR
Hadoop Mapper class for an MSCR
It is composed of several tagged mappers which are taking inputs of a given type on a channel and emitting the result for different tagged outputs
Hadoop Reducer class for an MSCR.
OutputConverter for a bridges.
OutputConverter for a bridges. The expectation is that by the time toKeyValue is called, the Class for 'value' will exist and be known by the ClassLoader.
A wrapper around an InputSplit that is tagged with an input channel id.
A wrapper around an InputSplit that is tagged with an input channel id. Is used with ChannelInputFormat.
In memory emitter writer saving the values to a Vector
Object that allows for channels with different output format requirements to be specified.
Object that allows for channels with different input format requirements to be specified.
Object that allows for channels with different input format requirements to be specified. Makes use of ChannelsInputFormat
A bridge store is any data that moves between MSCRs. It must first be computed, but may be removed once all successor MSCRs have consumed it.