I too agree with what you are saying, Jarek.

I do not think there is any direct dependency here from what I know so far.

Looking forward to when someone adds Valkey support.

Thanks & Regards,
Amogh Desai


On Thu, Apr 11, 2024 at 10:06 PM Vikram Koka <vik...@astronomer.io.invalid>
wrote:

> Agree with your assessment Jarek, and that we don't have to do anything
> here.
>
>
> On Thu, Apr 11, 2024 at 5:29 AM Jarek Potiuk <ja...@potiuk.com> wrote:
>
> > Hello here,
> >
> > I've raised the discussion on private@ and it seems that there are no
> > private/controversies there, so I bring the discussion to devlist where
> it
> > belongs.
> >
> > You might want to be aware that Redis announced licensing changes that
> make
> > future Redis 7.4+ releases not good for "mandatory" dependency of
> Airflow.
> > [1]. This is a very similar move to one that MongoDB, Elasticsearch and
> > Terraform did.
> >
> > The RSAL licence is explicitly mentioned in the "Category -X" [2] of
> > 3rd-party licence policy by the ASF as not good as "mandatory"
> dependency -
> > but still allowed as optional [3].
> >
> > Redis client is MIT licensed and there are no plans to change that - so
> > technically speaking we do not have to limit it in any way.
> >
> > My - personal - assessment is that we are not really affected - even with
> > our Celery Executor, rabbitmq is still a viable alternative for Redis
> (not
> > mentioning Local and Kubernetes executors), so redis is indeed an
> optional
> > feature.  In the future, someone could contribute Apache Qpid [4] (which
> is
> > supported by Kombu), also an easier one to contribute is to add Valkey
> [5]
> > as an alternative.
> >
> > In the meantime I created https://github.com/apache/airflow/pull/38928
> to
> > limit Redis image to 7-2-bookworm.
> >
> > Also I'd love personally to see someone to contribute direct Valkey
> support
> > (that would be great I think) - but other than that I think there is not
> > much we have to do now.
> >
> > But maybe others have different opinions and proposals (and would love to
> > follow up on it) ?
> >
> > J.
> >
> >
> > [1] https://redis.io/blog/redis-adopts-dual-source-available-licensing/
> > [2] https://www.apache.org/legal/resolved.html#category-x
> > [3] https://www.apache.org/legal/resolved.html#optional
> > [4] https://qpid.apache.org
> > [5]
> >
> >
> https://www.linuxfoundation.org/press/linux-foundation-launches-open-source-valkey-community
> >
>

Reply via email to