HomeElementl

Remove pipeline_def from top-level SystemExecutionContext, only use in step…

Description

Remove pipeline_def from top-level SystemExecutionContext, only use in step execution contexts

Summary: Small baby-step towards being able to run the run worker without having access to the underlying PipelineDefinition / user code. The callsites requiring the pipeline_def from the pipeline exeuction context were just using it to get the pipeline name for events, which can be found from lots of other places (including the pipeline run)

Test Plan: BK

Reviewers: alangenfeld, max

Reviewed By: alangenfeld

Differential Revision: https://dagster.phacility.com/D6081

Details

Provenance
dgibsonAuthored on Jan 21 2021, 2:50 PM
Reviewer
alangenfeld
Differential Revision
D6081: Remove pipeline_def from top-level SystemExecutionContext, only use in step execution contexts
Parents
R1:f259b1469301: Remove Kubernetes part 2
Branches
Unknown
Tags
Unknown