This is an automated email from the ASF dual-hosted git repository.
jedcunningham pushed a commit to branch main
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/main by this push:
new 93699a30bd Airflow 2.4.3 has been released (#27664)
93699a30bd is described below
commit 93699a30bd2a6d47a1bc37506e979b60559e184d
Author: Ephraim Anierobi <[email protected]>
AuthorDate: Mon Nov 14 18:07:27 2022 +0100
Airflow 2.4.3 has been released (#27664)
---
.github/ISSUE_TEMPLATE/airflow_bug_report.yml | 2 +-
Dockerfile | 2 +-
README.md | 2 +-
RELEASE_NOTES.rst | 48 +++++++++++++++++++++-
airflow/utils/db.py | 1 +
.../installation/supported-versions.rst | 2 +-
newsfragments/27065.misc.rst | 1 -
.../ci/pre_commit/pre_commit_supported_versions.py | 2 +-
8 files changed, 53 insertions(+), 7 deletions(-)
diff --git a/.github/ISSUE_TEMPLATE/airflow_bug_report.yml
b/.github/ISSUE_TEMPLATE/airflow_bug_report.yml
index 315d29d26c..913d869e04 100644
--- a/.github/ISSUE_TEMPLATE/airflow_bug_report.yml
+++ b/.github/ISSUE_TEMPLATE/airflow_bug_report.yml
@@ -25,7 +25,7 @@ body:
the latest release or main to see if the issue is fixed before
reporting it.
multiple: false
options:
- - "2.4.2"
+ - "2.4.3"
- "main (development)"
- "Other Airflow 2 version (please specify below)"
validations:
diff --git a/Dockerfile b/Dockerfile
index fce560d0bd..d497d07c6d 100644
--- a/Dockerfile
+++ b/Dockerfile
@@ -44,7 +44,7 @@ ARG AIRFLOW_UID="50000"
ARG AIRFLOW_USER_HOME_DIR=/home/airflow
# latest released version here
-ARG AIRFLOW_VERSION="2.4.2"
+ARG AIRFLOW_VERSION="2.4.3"
ARG PYTHON_BASE_IMAGE="python:3.7-slim-bullseye"
diff --git a/README.md b/README.md
index b937dc15a9..dddb6ef7c4 100644
--- a/README.md
+++ b/README.md
@@ -271,7 +271,7 @@ Apache Airflow version life cycle:
| Version | Current Patch/Minor | State | First Release | Limited
Support | EOL/Terminated |
|-----------|-----------------------|-----------|-----------------|-------------------|------------------|
-| 2 | 2.4.2 | Supported | Dec 17, 2020 | TBD
| TBD |
+| 2 | 2.4.3 | Supported | Dec 17, 2020 | TBD
| TBD |
| 1.10 | 1.10.15 | EOL | Aug 27, 2018 | Dec 17,
2020 | June 17, 2021 |
| 1.9 | 1.9.0 | EOL | Jan 03, 2018 | Aug 27,
2018 | Aug 27, 2018 |
| 1.8 | 1.8.2 | EOL | Mar 19, 2017 | Jan 03,
2018 | Jan 03, 2018 |
diff --git a/RELEASE_NOTES.rst b/RELEASE_NOTES.rst
index be6e0b34c4..fe2babef13 100644
--- a/RELEASE_NOTES.rst
+++ b/RELEASE_NOTES.rst
@@ -21,7 +21,53 @@
.. towncrier release notes start
-Airflow 2.4.2 (2022-10-24)
+Airflow 2.4.3 (2022-11-14)
+--------------------------
+
+Significant Changes
+^^^^^^^^^^^^^^^^^^^
+
+Make ``RotatingFilehandler`` used in ``DagProcessor`` non-caching (#27223)
+""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""""
+
+ In case you want to decrease cache memory when
``CONFIG_PROCESSOR_MANAGER_LOGGER=True``, and you have your local settings
created before,
+ you can update ``processor_manager_handler`` to use
``airflow.utils.log.non_caching_file_handler.NonCachingRotatingFileHandler``
handler instead of ``logging.RotatingFileHandler``. (#27065)
+
+Bug Fixes
+^^^^^^^^^
+- 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)
+
+Airflow 2.4.2 (2022-10-23)
--------------------------
Significant Changes
diff --git a/airflow/utils/db.py b/airflow/utils/db.py
index a318538667..ec66bc48e6 100644
--- a/airflow/utils/db.py
+++ b/airflow/utils/db.py
@@ -74,6 +74,7 @@ REVISION_HEADS_MAP = {
"2.4.0": "ecb43d2a1842",
"2.4.1": "ecb43d2a1842",
"2.4.2": "b0d31815b5a6",
+ "2.4.3": "e07f49787c9d",
}
diff --git a/docs/apache-airflow/installation/supported-versions.rst
b/docs/apache-airflow/installation/supported-versions.rst
index 98da679914..a296dc3844 100644
--- a/docs/apache-airflow/installation/supported-versions.rst
+++ b/docs/apache-airflow/installation/supported-versions.rst
@@ -29,7 +29,7 @@ Apache Airflow version life cycle:
========= ===================== ========= ===============
================= ================
Version Current Patch/Minor State First Release Limited Support
EOL/Terminated
========= ===================== ========= ===============
================= ================
-2 2.4.2 Supported Dec 17, 2020 TBD
TBD
+2 2.4.3 Supported Dec 17, 2020 TBD
TBD
1.10 1.10.15 EOL Aug 27, 2018 Dec 17, 2020
June 17, 2021
1.9 1.9.0 EOL Jan 03, 2018 Aug 27, 2018
Aug 27, 2018
1.8 1.8.2 EOL Mar 19, 2017 Jan 03, 2018
Jan 03, 2018
diff --git a/newsfragments/27065.misc.rst b/newsfragments/27065.misc.rst
deleted file mode 100644
index 215bc8321d..0000000000
--- a/newsfragments/27065.misc.rst
+++ /dev/null
@@ -1 +0,0 @@
-In case you want to decrease cache memory when
``CONFIG_PROCESSOR_MANAGER_LOGGER=True``, and you have your local settings
created before, you can update ``processor_manager_handler`` to use
``airflow.utils.log.non_caching_file_handler.NonCachingRotatingFileHandler``
handler instead of ``logging.RotatingFileHandler``.
diff --git a/scripts/ci/pre_commit/pre_commit_supported_versions.py
b/scripts/ci/pre_commit/pre_commit_supported_versions.py
index 2003024e89..f39a861cd4 100755
--- a/scripts/ci/pre_commit/pre_commit_supported_versions.py
+++ b/scripts/ci/pre_commit/pre_commit_supported_versions.py
@@ -27,7 +27,7 @@ AIRFLOW_SOURCES =
Path(__file__).resolve().parent.parent.parent.parent
HEADERS = ("Version", "Current Patch/Minor", "State", "First Release",
"Limited Support", "EOL/Terminated")
SUPPORTED_VERSIONS = (
- ("2", "2.4.2", "Supported", "Dec 17, 2020", "TBD", "TBD"),
+ ("2", "2.4.3", "Supported", "Dec 17, 2020", "TBD", "TBD"),
("1.10", "1.10.15", "EOL", "Aug 27, 2018", "Dec 17, 2020", "June 17,
2021"),
("1.9", "1.9.0", "EOL", "Jan 03, 2018", "Aug 27, 2018", "Aug 27, 2018"),
("1.8", "1.8.2", "EOL", "Mar 19, 2017", "Jan 03, 2018", "Jan 03, 2018"),