kaxil commented on pull request #18506: URL: https://github.com/apache/airflow/pull/18506#issuecomment-962262830
>Just to reverse the logic - do you think we also support "Oracle" now as "best effort"? Any DB that is not in our CI is not "officially supported". MariaDB or MSSQL were solved by at least some of the community members. We did it when doing Scheduler HA, Bas did it for MSSQL even before we had experimental support. The main point there is "that we do not provide guarantee that it will 100% work" >I think it's exactly the same situation as MariaDB - it is supported by SqlAlchemy and we have no tests for it. There is no way we can support all the DBs supported by SqlAlchemy. `SqlAlchemy` is for unifying DB API's but as you can see it still gets difficult for them. > Or should we say we don't support at all "Oracle" and "MariaDB". I really wonder what's the difference now :) ? Yup we don't officially support -- " We provide no guarantee that it will work" . We don't really need to say what DBs we don't support :) We just need to say what DBs we officially support. >I am not really trying to be mean, just want to try to understand what "best effort" means really.. The only thing I wanted to convey was that we shouldn't officially support yet another DB. "best effort" for me is literally we will accept fixes if someone creates PRs as long as it doesn't break existing support for our officially supported DBs. -- This is an automated message from the Apache Git Service. To respond to the message, please log on to GitHub and use the URL above to go to the specific comment. To unsubscribe, e-mail: [email protected] For queries about this service, please contact Infrastructure at: [email protected]
