-
Notifications
You must be signed in to change notification settings - Fork 16.4k
Closed
Labels
area:APIAirflow's REST/HTTP APIAirflow's REST/HTTP APIarea:task-execution-interface-aip72AIP-72: Task Execution Interface (TEI) aka Task SDKAIP-72: Task Execution Interface (TEI) aka Task SDK
Milestone
Description
The following classes sub-class airflow.models.skipmixin:SkipMixin which directly access DB.
- BranchMixIn (which is further used in
BaseBranchOperator,BranchPythonOperator,BranchDateTimeOperator,LatestOnlyOperatoretc - BaseSensorOperator
- BranchSQLOperator
- ShortCircuitOperator
To make it work with Task SDK and isolate the DB, we will have to remove the inheritance of these operators from SkipMixin and instead route these operations to the API Server from the worker.

Metadata
Metadata
Assignees
Labels
area:APIAirflow's REST/HTTP APIAirflow's REST/HTTP APIarea:task-execution-interface-aip72AIP-72: Task Execution Interface (TEI) aka Task SDKAIP-72: Task Execution Interface (TEI) aka Task SDK
Type
Projects
Status
Done