no cleanup is required because this node has already been cleaned-up as a mapper
no cleanup is required because this node has already been cleaned-up as a mapper
copy all outputs files to the destinations specified by sink files
copy all outputs files to the destinations specified by sink files
use the output converter of a sink to convert a value to a key/value
use the output converter of a sink to convert a value to a key/value
create an emitter to output values on the current tag for each sink.
create an emitter to output values on the current tag for each sink. Values are converted to (key, values) using the sink output converter. This emitter is used by both the GbkOutputChannel and the BypassOutputChannel
return the environment of the input node
return the environment of the input node
Just emit the values to the sink, the key is irrelevant since it is a RollingInt in that case
Just emit the values to the sink, the key is irrelevant since it is a RollingInt in that case
create a ScoobiConfiguration from a Hadoop one
create a ScoobiConfiguration from a Hadoop one
setup the nodes of the channel before writing data
setup the nodes of the channel before writing data
collect sinks on the input node
collect sinks on the input node
the tag identifying a BypassOutputChannel is the parallelDo id
the tag identifying a BypassOutputChannel is the parallelDo id
This output channel simply copy values coming from a ParallelDo input (a mapper in an Input channel) to this node sinks and bridgeStore