Thanks for reporting Jens.

I am cancelling this vote due to the above issue, and I will prepare an RC2
release for testing soon.

Regards,
Rahul Vats

On Sat, 23 May 2026 at 02:36, Jens Scheffler <[email protected]> wrote:

> Hi Rahul, et all!
>
> After some more testing in our corporate environment this afternoon I
> (unfortunately) need to change my vote to -1 (binding).
>
> I tested 3.2.2rc1 with Celery (3.19.0)+Edge(3.6.0) Executor and the
> scheduler crashes in:
>
> (psycopg2.errors.DatatypeMismatch) CASE types text and uuid cannot be
> matched
>
> in airflow/jobs/scheduler_job_runner.py, line 964
>
> I assume this is caused by PR
> https://github.com/apache/airflow/pull/65711 (back-ported from
> https://github.com/apache/airflow/pull/65594) - taking a look at the
> code I assume this is a bug caused by Multiple executors hitting this.
> The UUID must be converted to str() in the CASE statement.
>
> Full details shared in Slack in
> https://apache-airflow.slack.com/archives/C03G9H97MM2/p1779480220822829
>
> Jens
>
> On 21.05.26 22:17, Jens Scheffler wrote:
> > Hi Rahul, et al!
> >
> > Thanks for cuttiong the release. Wow, this is a big one!
> >
> > I checked and tested 3.2.2rc1 with current wave of providers,
> > especially Edge Executor and my Integration Test Dag - all looks
> > smooth. My contributions/fixes are validated.
> >
> > Airflow/Airflow Core: +1 (binding), checked:
> >  - SVN
> >  - Reproducible package build
> >  - Licenses
> >  - Signatures
> >  - Checksums
> >  - Install in Docker
> >  - Source tarball
> > Task SDK: +1 (binding), checked:
> >  - SVN
> >  - Reproducible package build
> >  - Licenses
> >  - Signatures
> >  - Checksums
> >  - Install in Docker
> >
> > I will run the next days some more extensive tests, this is an
> > intermediate PMC check result.
> >
> > Jens
> >
> > On 21.05.26 12:45, Rahul Vats wrote:
> >> Hey fellow Airflowers,
> >>
> >> The release candidates for Apache Airflow 3.2.2rc1 and Task SDK 1.2.2rc1
> >> are now available for testing!
> >>
> >> This email is calling for a vote on the release, which will last at
> >> least
> >> 5 days, from Thursday, May 21, 2026 at 10:00 AM UTC
> >> until Tuesday, May 26, 2026 at 10:00 AM UTC
> >> <
> >>
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20260526T10&p1=1440
> >>
> >>> ,
> >> and until 3 binding +1 votes have been received.
> >>
> >> Status of testing of the release is kept in
> >> https://github.com/apache/airflow/issues/67282
> >> <https://github.com/apache/airflow/issues/65336>
> >> Airflow 3.2.2rc1 is available at:
> >> https://dist.apache.org/repos/dist/dev/airflow/3.2.2rc1/
> >>
> >> "apache-airflow" Meta package:
> >> - *apache-airflow-3.2.2-source.tar.gz* is a source release that comes
> >> with
> >> INSTALL instructions.
> >> - *apache-airflow-3.2.2.tar.gz* is the binary Python "sdist" release.
> >> - *apache_airflow-3.2.2-py3-none-any.whl* is the binary Python wheel
> >> "binary" release.
> >>
> >> "apache-airflow-core" package:
> >> - *apache_airflow_core-3.2.2.tar.gz* is the binary Python "sdist"
> >> release.
> >> - *apache_airflow_core-3.2.2-py3-none-any.whl* is the binary Python
> >> wheel
> >> "binary" release.
> >>
> >> Task SDK 1.2.2 is available at:
> >> https://dist.apache.org/repos/dist/dev/airflow/task-sdk/1.2.2rc1/
> >>
> >> "apache-airflow-task-sdk" package:
> >> - *apache_airflow_task_sdk-1.2.2.tar.gz* is the binary Python "sdist"
> >> release.
> >> - *apache_airflow_task_sdk-1.2.2-py3-none-any.whl* is the binary Python
> >> wheel "binary" release.
> >>
> >> Public keys are available at:
> >> https://dist.apache.org/repos/dist/release/airflow/KEYS
> >>
> >> Please vote accordingly:
> >>
> >> [ ] +1 approve
> >> [ ] +0 no opinion
> >> [ ] -1 disapprove with the reason
> >>
> >> Only votes from PMC members are binding, but all members of the
> >> community
> >> are encouraged to test the release and vote with "(non-binding)".
> >>
> >> The test procedure for PMC members is described in:
> >>
> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md\#verify-the-release-candidate-by-pmc-members
> >>
> >>
> >> The test procedure for contributors and members of the community who
> >> would
> >> like to test this RC is described in:
> >>
> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md\#verify-the-release-candidate-by-contributors
> >>
> >>
> >> Please note that the version number excludes the 'rcX' string, so
> >> it's now
> >> simply 3.2.2 for Airflow package and 1.2.2 for Task SDK. This will
> >> allow us
> >> to rename the artifact without modifying
> >> the artifact checksums when we actually release.
> >>
> >> Docs (for preview):
> >> https://airflow.staged.apache.org/docs/apache-airflow/3.2.2
> >>
> >> Release Notes:
> >> - https://github.com/apache/airflow/blob/3.2.2rc1/RELEASE_NOTES.rst
> >> -
> >>
> https://airflow.staged.apache.org/docs/apache-airflow/3.2.2/release_notes.html
> >>
> >> (Rendered HTML)
> >>
> >> Testing Instructions using PyPI:
> >> You can build a virtualenv that installs this and other required
> >> packages
> >> (e.g. task sdk), like this:
> >>
> >> uv venv
> >> uv pip install -U \
> >>    apache-airflow==3.2.2rc1 \
> >>    apache-airflow-core==3.2.2rc1 \
> >>    apache-airflow-task-sdk==1.2.2rc1
> >>
> >> Constraints files are at
> >> https://github.com/apache/airflow/tree/constraints-3.2.2rc1
> >>
> >>
> >> Regards,
> >> Rahul Vats
> >>
> >
> > ---------------------------------------------------------------------
> > To unsubscribe, e-mail: [email protected]
> > For additional commands, e-mail: [email protected]
> >

Reply via email to