Used to do leftJoins of streams against other streams
Necessary info for registering a metric in storm "interval" is period over which the metric will be aggregated
These are the storm specific constants.
These are the storm specific constants. Here we can override ones from online, or add more that are more Storm specific
These are helper functions for building a bolt from a Node[Storm] element.
These are helper functions for building a bolt from a Node[Storm] element. There are two main codepaths here, for intermediate flat maps and final flat maps. The primary difference between those two being the the presents of map side aggreagtion in a final flatmap.
A utility for converting a series of producers into a single FlatMapOperation This simply folds through a list of producers converting them into an operation from T => Future[TraversableOnce[U]].
A utility for converting a series of producers into a single FlatMapOperation This simply folds through a list of producers converting them into an operation from T => Future[TraversableOnce[U]]. This allows us to combine simple map, flatmap with also left joins.
This is platform specific, as the contents of what are in Producer's are also platform specific.
Package containing the Summingbird Storm platform.