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)

Reply via email to