Hey fellow Airflowers,

I have cut Airflow 2.4.3rc1. This email is calling a vote on the release,

which will last at least 72 hours, from Friday, November 11, 2022 at 1:06
pm UTC

until Monday, November 14, 2022 at 1:06 pm UTC
<https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20221114T1306&p1=1440>,
and until 3 binding +1 votes have been received.


https://www.timeanddate.com/worldclock/fixedtime.html?msg=8&iso=20221114T1306&p1=1440


Status of testing of the release is kept in
https://github.com/apache/airflow/issues/27618


Consider this my (binding) +1.


Airflow 2.4.3rc1 is available at:

https://dist.apache.org/repos/dist/dev/airflow/2.4.3rc1/


*apache-airflow-2.4.3-source.tar.gz* is a source release that comes with
INSTALL instructions.

*apache-airflow-2.4.3.tar.gz* is the binary Python "sdist" release.

*apache_airflow-2.4.3-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.3. 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.3rc1/RELEASE_NOTES.rst


Changes since 2.4.2:

*Bugs*:

- Fix double logging with some task logging handler (#27591)
- Replace FAB url filtering function with Airflow's (#27576)
- Fix mini scheduler expansion of mapped task  (#27506)
- ``SLAMiss`` is nullable and not always given back when pulling task
instances (#27423)
- Fix behavior of ``_`` when searching for DAGs (#27448)
- Fix getting the ``dag/task`` ids from BaseExecutor (#27550)
- Fix SQLAlchemy primary key black-out error on DDRQ (#27538)
- Fix IntegrityError during webserver startup (#27297)
- Add case insensitive constraint to username (#27266)
- Fix python external template keys (#27256)
- Reduce extraneous task log requests (#27233)
- Make ``RotatingFilehandler`` used in ``DagProcessor`` non-caching (#27223)
- Listener: Set task on SQLAlchemy TaskInstance object (#27167)
- Fix dags list page auto-refresh & jump search null state (#27141)
- Set ``executor.job_id`` to ``BackfillJob.id`` for backfills (#27020)


*Misc/Internal*:
- Bump loader-utils from ``1.4.0`` to ``1.4.1`` in ``/airflow/www`` (#27552)
- Reduce log level for k8s ``TCP_KEEPALIVE`` etc warnings (#26981)

*Doc only changes*:
- Use correct executable in docker compose docs (#27529)
- Fix wording in DAG Runs description (#27470)
- Document that ``KubernetesExecutor`` overwrites container args (#27450)
- Fix ``BaseOperator`` links (#27441)
- Correct timer units to seconds from milliseconds. (#27360)
- Add missed import in the Trigger Rules example (#27309)
- Update SLA wording to reflect it is relative to ``Dag Run`` start.
(#27111)
- Add ``kerberos`` environment variables to the docs (#27028)


Cheers,

Ephraim

Reply via email to