Skip to main content

Module pinned

Module pinned 

Source
Expand description

A pinned LIR plan is a durable record of a dataflow’s plan; we must instantiate that plan with other runtime information to actually run the dataflow.

CatalogInstantiationContext is the InstantiationContext for PinnedDataflow::instantiate, supplying the export descriptors not recorded in the pinned plan and the current shape of each import. We look this information up in the catalog items; each lookup reproduces what we would have built in the first place.

Structs§

CatalogInstantiationContext
The catalog and the coordinator’s transient id generator, which together answer everything instantiation asks for.