+1 (binding) Verified signatures & licenses. Ran some example dags

On Tue, 27 Sept 2022 at 20:15, Jed Cunningham <[email protected]>
wrote:

> Hey fellow Airflowers,
>
> I have cut Airflow 2.4.1rc1. This email is calling a vote on the release,
> which will last at least 72 hours, from Tuesday, September 27, 2022 at
> 7:15 pm UTC
> until Friday, September 30, 2022 at 7:15 pm UTC, and until 3 binding +1
> votes have been received.
>
>
> https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20220930T1915&p1=1440
>
> Status of testing of the release is kept in
> https://github.com/apache/airflow/issues/26724
>
> Consider this my (binding) +1.
>
> Airflow 2.4.1rc1 is available at:
> https://dist.apache.org/repos/dist/dev/airflow/2.4.1rc1/
>
> *apache-airflow-2.4.1-source.tar.gz* is a source release that comes with
> INSTALL instructions.
> *apache-airflow-2.4.1.tar.gz* is the binary Python "sdist" release.
> *apache_airflow-2.4.1-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 PMCs and Contributors who would like to test this
> RC are described in
>
> https://github.com/apache/airflow/blob/main/dev/README_RELEASE_AIRFLOW.md#verify-the-release-candidate-by-pmcs
>
> Please note that the version number excludes the `rcX` string, so it's now
> simply 2.4.1. This will allow us to rename the artifact without modifying
> the artifact checksums when we actually release.
>
> Release Notes:
> https://github.com/apache/airflow/blob/2.4.1rc1/RELEASE_NOTES.rst
>
> Changes since 2.4.0:
>
> *Bugs*:
> - When rendering template, unmap task in context (#26702)
> - Fix scroll overflow for ConfirmDialog (#26681)
> - Resolve deprecation warning re ``Table.exists()`` (#26616)
> - Fix XComArg zip bug (#26636)
> - Use COALESCE when ordering runs to handle NULL (#26626)
> - Check user is active (#26635)
> - No missing user warning for public admin (#26611)
> - Allow MapXComArg to resolve after serialization  (#26591)
> - Resolve warning about DISTINCT ON query on dags view (#26608)
> - Log warning when secret backend kwargs is invalid (#26580)
> - Fix grid view log try numbers (#26556)
> - Template rendering issue in passing ``templates_dict`` to task decorator
> (#26390)
> - Fix Deferrable stuck as ``scheduled`` during backfill (#26205)
> - Suppress SQLALCHEMY_TRACK_MODIFICATIONS warning in db init (#26617)
> - Correctly set ``json_provider_class`` on Flask app so it uses our
> encoder (#26554)
> - Fix WSGI root app (#26549)
> - Fix deadlock when mapped task with removed upstream is rerun (#26518)
> - ExecutorConfigType should be ``cacheable`` (#26498)
> - Fix proper joining of the path for logs retrieved from celery workers
> (#26493)
> - DAG Deps extends ``base_template`` (#26439)
> - Don't update backfill run from the scheduler (#26342)
>
> *Doc-only Change*:
> - Clarify owner links document (#26515)
> - Fix invalid RST in dataset concepts doc (#26434)
> - Document the ``non-sensitive-only`` option for ``expose_config`` (#26507)
> - Fix ``example_datasets`` dag names (#26495)
> - Zip-like effect is now possible in task mapping (#26435)
> - Use task decorator in docs instead of classic operators (#25711)
>
> Thanks,
> Jed
>

Reply via email to