Yang Pan created AIRFLOW-2075:
---------------------------------
Summary: Extract and create a data access layer
Key: AIRFLOW-2075
URL: https://issues.apache.org/jira/browse/AIRFLOW-2075
Project: Apache Airflow
Issue Type: Improvement
Components: core
Affects Versions: Airflow 2.0
Reporter: Yang Pan
Currently Airflow is tightly coupled with sqlalchemy.
[https://github.com/search?p=2&q=%22from+sqlalchemy%22+repo%3Aapache%2Fincubator-airflow+path%3A%2Fairflow&type=Code&utf8=%E2%9C%93]
While it's convenient for sqlalchemy compatible database, it makes non
compatible ones, such as google cloud spanner, harder to integrate.
It would be nice if the data access layer can be decoupled from the airflow
core, and developers have option to use sqlalchemy or swap to talk to db
directly.
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)