I also agree with others and aside from the survey, MSSQL was a headache. I
think so many pain points would delay Airflow 3 development if we
reconsider MSSQL. Maybe any reconsideration should be after Airflow 3?

On Thu, 30 May 2024 at 23:48, Jarek Potiuk <ja...@potiuk.com> wrote:

> Agree with all comments above. Also I think bringing MySQL back is going to
> make it way more complex to implement some of the improvements we thought
> about - mostly async DB operations (only recently - November 2023 async
> support has been added to MSSQL and we know from the history that MSSQL
> gave us a lot of headache while developing it and there is no reason to
> believe it will be different. And "helping in CI" is not going to cut it -
> we need every maintainer who wants to implement a new DB change to become
> expert on what is different in MSSQL.
>
> Honestly - if I'd lose 5% of users because their internal rules say
> MSSQL-only (and no Postgres, which as mentioned above is widely supported
> and popular including Azure) at the expense of better performance, less
> resource usage (as we expect with asyncio) delivered faster to remaining
> 95% users, then I know what my decision is.
>
> BTW. That's not really a criteria we use for such decisions about
> technology, but unlike Amazon and Google, Microsoft Azure Data Factory
> Airflow team is generally absent from any of those discussions we have
> here. Despite us reaching out in various ways they have never "Shown" here,
> never contributed anything (or at least we have no knowledge about it) -
> including contributions, improvements, system tests nor any other
> activities in the community. They are simply not giving back to the
> community.,
>
> If they did and officially said (and had proven as the Amazon and Google
> team did multiple times for their integrations) that they are willing to
> support and maintain MSSQL DB, maybe we would reconsider - mostly because
> we could have counted on having them step in when needed (again - as it
> happened multiple times with Amazon and Google - when we reach out and need
> their help we know we can count on it). I don't see a particular reason why
> we should support their proprietary technology.
>
> J.
>
>
> On Fri, May 31, 2024 at 12:16 AM Damian Shaw <ds...@striketechnologies.com
> >
> wrote:
>
> > I would say that MSSQL was often marked as "experimental" (
> >
> https://airflow.apache.org/docs/apache-airflow/2.6.0/howto/set-up-database.html
> ),
> > so IMO I don't think the evidence of it only being used by 5% is
> > particularly convincing that it wouldn't eventually be popular. Users who
> > might want to primarily use MSSQL because of internal corporate
> > restrictions might have a large overlap with users who have restrictions
> on
> > anything that says "experimental".
> >
> > I think the more important fact is it was a real burden on development,
> > and there was no MSSQL champion in the Airflow maintainers.
> >
> > -----Original Message-----
> > From: Andrey Anshin <andrey.ans...@taragol.is>
> > Sent: Thursday, May 30, 2024 2:39 PM
> > To: dev@airflow.apache.org
> > Cc: james.du...@improving.com.invalid
> > Subject: Re: [DISCUSS] Restore the SQL server backend
> >
> > There was a proposal to keep it in the past [1] with a short explanation
> > why the maintainers did not want to keep it.
> >
> > >  many Microsoft customers who are using Airflow
> >
> > Microsoft also supports and participates in the development of
> PostgreSQL,
> > there is one Core Team member and couple of Major Contributors working in
> > Microsoft [2] and in addition a couple years ago Microsoft acquired one
> of
> > the PostgreSQL vendors [3]. So I would like to believe that Microsoft
> also
> > could offer different services around PostgreSQL for their customers.
> >
> >
> > [1] Keep Mssql support:
> > https://lists.apache.org/thread/ot58ms069z4pyhj786j1m0dqds6lhjks
> > [2] PostgreSQL: Contributors Profiles:
> > https://www.postgresql.org/community/contributors/
> > [3] Microsoft Acquires Citus Data:
> > https://www.citusdata.com/blog/2019/01/24/microsoft-acquires-citus-data/
> >
> > On Thu, 30 May 2024 at 21:18, Pierre Jeambrun <pierrejb...@gmail.com>
> > wrote:
> >
> > > I share Jed feeling. The effort required to maintain those compare to
> > > the value it actually brings combined with the usage from the survey,
> > > it doesn’t seem worth it to me.
> > >
> > > On Thu 30 May 2024 at 19:16, Jed Cunningham <jedcunning...@apache.org>
> > > wrote:
> > >
> > > > Just for context, here were (roughly) the results from the 2023
> > > > Airflow
> > > > survey:
> > > >
> > > > PostgreSQL: 75%
> > > > MySQL: 15%
> > > > MSSQL: 5%
> > > >
> > > > Also, there are already discussions about potentially dropping MySQL
> > > > support in Airflow 3. Given all that and the points from the past
> > > > vote, I don't think it makes much sense to bring MSSQL back.
> > > >
> > >
> > ________________________________
> >  Strike Technologies, LLC (“Strike”) is part of the GTS family of
> > companies. Strike is a technology solutions provider, and is not a broker
> > or dealer and does not transact any securities related business directly
> > whatsoever. This communication is the property of Strike and its
> > affiliates, and does not constitute an offer to sell or the solicitation
> of
> > an offer to buy any security in any jurisdiction. It is intended only for
> > the person to whom it is addressed and may contain information that is
> > privileged, confidential, or otherwise protected from disclosure.
> > Distribution or copying of this communication, or the information
> contained
> > herein, by anyone other than the intended recipient is prohibited. If you
> > have received this communication in error, please immediately notify
> Strike
> > at i...@striketechnologies.com, and delete and destroy any copies
> hereof.
> > ________________________________
> >
> > CONFIDENTIALITY / PRIVILEGE NOTICE: This transmission and any attachments
> > are intended solely for the addressee. This transmission is covered by
> the
> > Electronic Communications Privacy Act, 18 U.S.C ''2510-2521. The
> > information contained in this transmission is confidential in nature and
> > protected from further use or disclosure under U.S. Pub. L. 106-102, 113
> > U.S. Stat. 1338 (1999), and may be subject to attorney-client or other
> > legal privilege. Your use or disclosure of this information for any
> purpose
> > other than that intended by its transmittal is strictly prohibited, and
> may
> > subject you to fines and/or penalties under federal and state law. If you
> > are not the intended recipient of this transmission, please DESTROY ALL
> > COPIES RECEIVED and confirm destruction to the sender via return
> > transmittal.
> >
>

Reply via email to