gatheringsfrom
Gatheringsfrom is a term used in information systems to describe the process or mechanism of collecting data elements from multiple input sources into a single aggregated collection. The term is not standard in any particular technical specification; it is used in theoretical discussions and in some API designs as a descriptive name for a fan-in operation, analogous to gather or merge in dataflow or stream processing. In a typical usage, a gatheringsfrom operation takes a set of input streams or datasets and a key or predicate, and outputs a collection keyed by the join key with elements collected from each source.
In practice, implementations may vary: some operate on static datasets by performing an inner join-like aggregation;
Historical note: 'gatheringsfrom' emerged as a descriptive concept in discussions about data fusion and integration rather
See also: gather, scatter, join, merge, data fusion, fan-in, aggregation.