etsy / boundary-layer

Builds Airflow DAGs from configuration files. Powers all DAGs on the Etsy Data Platform
Apache License 2.0
262 stars 58 forks source link

Add params to base_operator #132

Closed vchiapaikeo closed 2 years ago

vchiapaikeo commented 2 years ago

Params is a task level property that can override dag defaults

https://github.com/apache/airflow/blob/1.10.3/airflow/models/__init__.py#L2987-L2989

Expose this to users

Description

Please include a brief summary of the changes.

Context / Why are we making this change?

Please include details on why this change is necessary, and any applicable tickets, design docs, or documentation links.

Testing and QA Plan

How has this work been tested or QA'd?

Impact

What are the implications of these changes? Are there any cross-cutting concerns to keep in mind?