This is an automated email from the ASF dual-hosted git repository.
eladkal pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/airflow.git
The following commit(s) were added to refs/heads/master by this push:
new 858f93c add version life cycle table (#15936)
858f93c is described below
commit 858f93cb79384c1034f3fa081bb0cc246582db94
Author: eladkal <[email protected]>
AuthorDate: Wed May 19 22:06:05 2021 +0300
add version life cycle table (#15936)
* add version life cycle table
* add to airflow docs
* fixes
---
README.md | 18 ++++++++++++++++++
docs/apache-airflow/installation.rst | 24 ++++++++++++++++++++++++
docs/spelling_wordlist.txt | 1 +
3 files changed, 43 insertions(+)
diff --git a/README.md b/README.md
index 2209b04..3da6a37 100644
--- a/README.md
+++ b/README.md
@@ -43,6 +43,7 @@ Use Airflow to author workflows as directed acyclic graphs
(DAGs) of tasks. The
- [Project Focus](#project-focus)
- [Principles](#principles)
+- [Version Life Cycle](#version-life-cycle)
- [Requirements](#requirements)
- [Support for Python and Kubernetes
versions](#support-for-python-and-kubernetes-versions)
- [Getting started](#getting-started)
@@ -74,6 +75,23 @@ Airflow is not a streaming solution, but it is often used to
process real-time d
- **Elegant**: Airflow pipelines are lean and explicit. Parameterizing your
scripts is built into the core of Airflow using the powerful **Jinja**
templating engine.
- **Scalable**: Airflow has a modular architecture and uses a message queue
to orchestrate an arbitrary number of workers.
+## Version Life Cycle
+
+Apache Airflow version life cycle:
+
+| Version | Current Patch/Minor | State | First Release | Limited
Support | EOL/Terminated |
+|---------|---------------------|-----------------|---------------|-----------------|----------------|
+| 2 | 2.1.0 | Supported | Dec 17, 2020 | Dec 2021
| TBD |
+| 1.10 | 1.10.15 | Limited Support | Aug 27, 2018 | Dec 17,
2020 | June 2021 |
+| 1.9 | 1.9.0 | EOL | Jan 03, 2018 | Aug 27,
2018 | Aug 2018 |
+| 1.8 | 1.8.2 | EOL | Mar 19, 2017 | Jan 03,
2018 | Jan 2018 |
+| 1.7 | 1.7.1.2 | EOL | Mar 28, 2016 | Mar 19,
2017 | Mar 2017 |
+
+Limited support versions will be supported with security and critical bug fix
only.
+EOL versions will not get any fixes nor support.
+We always recommend that all users run the latest available minor release for
whatever major version is in use.
+We **highly** recommend upgrading to the latest Airflow major release at the
earliest convenient time and before EOL date.
+
## Requirements
Apache Airflow is tested with:
diff --git a/docs/apache-airflow/installation.rst
b/docs/apache-airflow/installation.rst
index f22a5d2..db400a7 100644
--- a/docs/apache-airflow/installation.rst
+++ b/docs/apache-airflow/installation.rst
@@ -29,6 +29,30 @@ installation with other tools as well.
Airflow is also distributed as a Docker image (OCI Image). Consider using
it to guarantee that software will always run the same no matter where it is
deployed. For more information, see: :doc:`docker-stack:index`.
+Version Life Cycle
+''''''''''''''''''
+
+Apache Airflow version life cycle:
+
++---------+-----------------+---------------+-----------------+----------------+
+| Version | State | First Release | Limited Support | EOL/Terminated
|
++---------+-----------------+---------------+-----------------+----------------+
+| 2 | Supported | Dec 17, 2020 | Dec 2021 | TBD
|
++---------+-----------------+---------------+-----------------+----------------+
+| 1.10 | Limited Support | Aug 27, 2018 | Dec 17, 2020 | June 2021
|
++---------+-----------------+---------------+-----------------+----------------+
+| 1.9 | EOL | Jan 03, 2018 | Aug 27, 2018 | Aug 2018
|
++---------+-----------------+---------------+-----------------+----------------+
+| 1.8 | EOL | Mar 19, 2017 | Jan 03, 2018 | Jan 2018
|
++---------+-----------------+---------------+-----------------+----------------+
+| 1.7 | EOL | Mar 28, 2016 | Mar 19, 2017 | Mar 2017
|
++---------+-----------------+---------------+-----------------+----------------+
+
+Limited support versions will be supported with security and critical bug fix
only.
+EOL versions will not get any fixes nor support.
+We **highly** recommend installing the latest Airflow release which has richer
features.
+
+
Prerequisites
'''''''''''''
diff --git a/docs/spelling_wordlist.txt b/docs/spelling_wordlist.txt
index f1f8ab5..c7e80b7 100644
--- a/docs/spelling_wordlist.txt
+++ b/docs/spelling_wordlist.txt
@@ -744,6 +744,7 @@ enum
env
envFrom
envvar
+eol
eols
ephraimbuddy
errno