It's great to see this work make it to a merge state and looking forward to
trying out the release version. Thanks!

On Thu, Apr 24, 2025 at 7:16 AM Ahmad Farhan <ahmad.farhan9...@gmail.com>
wrote:

> Hello All,
>
> I am excited to announce this provider has been merged now as Version 1.0.0
> and should be published in the next providers' release.
>
> Thanks,
> Farhan
>
> On Tue, Mar 11, 2025 at 12:31 PM Ahmad Farhan <ahmad.farhan9...@gmail.com>
> wrote:
>
> > Hi,
> > Following the discussion in this thread:
> > https://lists.apache.org/thread/vwlhllkp009r6dkxpvr5115qmfppf8v6, I’d
> > like to call for *lazy consensus* on adding a new provider for Apache
> > TinkerPop using the Gremlin client.
> > I’ve created a pull request for this new provider:
> > https://github.com/apache/airflow/pull/47446
> > The main changes include:
> >
> >    -
> >
> >    GremlinHook
> >    - Implements a basic connection structure using the Client from the
> >       *gremlinpython* package (no extras are expected with this version).
> >       - Requires a mandatory Gremlin query argument, with options to pass
> >       additional parameters for serializer, bindings, and
> request_options.
> >    -
> >
> >    GremlinOperator
> >    - Added to run Gremlin queries.
> >    -
> >
> >    Testing
> >    - Unit tests for both classes cover all methods.
> >       - A system test using the GremlinOperator.
> >       - Integration tests that spin up a Gremlin server using
> >       docker-compose as part of the CI pipeline, covering:
> >          - Adding records into the graph database.
> >          - Querying the added records.
> >          - Cleaning up the database.
> >
> > The lazy consensus period lasts for 72 hours until Friday, March 14th at
> > 1pm UTC. If there are no objections, I will merge the latest changes from
> > main and move forward with code reviews (if any).
> >
> > Hope you have a great rest of the week!
> >
> > Thanks,
> > Farhan
> >
> >
>

Reply via email to