This represents a service that is *external* to the current job.
The Platform recursively passes this input around to describe a step forward: requested input time span, and scalding Mode
These are printed/logged only when we can't make any progress
When it is time to run build the final flow, this is what scalding needs.
When it is time to run build the final flow, this is what scalding needs. It is modified in the Reader[FlowInput, T]
Puts a type on the final exception thrown by the scalding Planner
This is a function that modifies a flow to return T generally T will be some kind of TypedPipe
We so commonly talk about producing TimedPipe we define this
This represents a join against data that is materialized by a store in the current job
We are usually producing Pipes in the Planner
The recursive planner produces these objects which are Monads
How we represent the streams in scalding
Use this option to write the logical graph that cascading produces before Map/Reduce planning.
Use this option to write map/reduce graph that cascading produces Use the job name as the key
lookupJoin simulates the behavior of a realtime system attempting to leftJoin (K, V) pairs against some other value type (JoinedV) by performing realtime lookups on a key-value Store.