Hello.
I've prepared a draft PR with a new YDB provider:
https://github.com/apache/airflow/pull/39996 . Any comments about the idea
to add this provider are welcome. Comments about the code are better to put
inside PR rather than this mailing thread I suppose=)
I would create a LAZY VOTE in a while.
Thank you in advance!

сб, 1 июн. 2024 г. в 13:23, Jarek Potiuk <ja...@potiuk.com>:

> It looks good to me, sounds like well established, open-source - does not
> seem to have too complex dependencies (all of them we already have)
> https://github.com/ydb-platform/ydb-python-sdk . As long as we have
> integration test for it, it should be pretty easy to maintain (see
> https://github.com/apache/airflow/pull/39986 where Shahar improve
> integration testing docs explaining how to do it step-by-step (cool) .
>
> J.
>
> On Wed, May 29, 2024 at 8:12 PM horror <uzhas...@gmail.com> wrote:
>
> > Hi Apache Airflow Community,
> >
> > I hope this message finds you well.
> >
> > I am writing to propose the addition of a new provider to Apache Airflow
> > for YDB, an open-source distributed SQL database. As a versatile and
> > scalable database, YDB offers a range of features that can greatly
> benefit
> > the Airflow ecosystem and its users. More information about YDB can be
> > found on their official website: ydb.tech (https://ydb.tech/).
> >
> > YDB’s open-source nature aligns perfectly with the principles of
> > collaboration and transparency that underpin the Apache Airflow project.
> By
> > integrating YDB as a provider in Apache Airflow, we can leverage its
> robust
> > capabilities to enhance workflow management for a variety of use cases.
> > Here are some of the potential benefits:
> >
> > 1. Scalability and Performance: YDB is designed to handle large-scale
> data
> > loads efficiently. Its integration into Airflow would provide users with
> a
> > high-performance option for managing complex data workflows.
> > 2. SQL Compatibility: YDB supports standard SQL queries, making it a
> > familiar and accessible choice for users transitioning from other SQL
> > databases.
> > 3. Open-Source Community: As an open-source project, YDB benefits from
> > continuous improvements and contributions from its user base. Integrating
> > it into Airflow encourages further collaboration and shared innovations.
> > 4. Enhanced Flexibility: Adding YDB as a provider would offer Airflow
> users
> > more flexibility in choosing the right database solution for their
> specific
> > requirements, thereby broadening the scope and appeal of Apache Airflow.
> >
> > Moreover, I would like to offer our commitment to not only write this YDB
> > provider but also to maintain and support it over the long term. Ensuring
> > the reliability and enhancement of the provider will be a priority for
> us,
> > and we are dedicated to contributing to the Apache Airflow community
> > through this effort.
> >
> > The addition of a YDB provider will also foster a stronger connection
> > between our communities, enabling knowledge exchange and potential
> > collaborative developments. Open-source projects thrive on diversity and
> > inclusivity, and this addition would support that dynamic ecosystem.
> >
> > I am willing to contribute to the development and integration effort to
> > ensure a smooth and effective implementation. Please let me know if there
> > are any specific guidelines or processes that I should follow to initiate
> > this proposal.
> >
> > Thank you for considering this suggestion. I look forward to your
> feedback
> > and the possibility of enriching Apache Airflow with YDB support.
> >
> > Best Regards,
> > Sergey
> >
>

Reply via email to