Skip to content

Commit

Permalink
Fix K8S changelog to be PyPI-compatible (#20614)
Browse files Browse the repository at this point in the history
  • Loading branch information
potiuk committed Dec 31, 2021
1 parent 97496ba commit f77417e
Show file tree
Hide file tree
Showing 86 changed files with 117 additions and 73 deletions.
2 changes: 1 addition & 1 deletion airflow/providers/airbyte/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/alibaba/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/amazon/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -76,6 +76,7 @@ Misc
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Fix mypy errors in amazon aws transfer (#20590)``
* ``Update documentation for provider December 2021 release (#20523)``
2.5.0
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/apache/beam/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/apache/drill/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/apache/druid/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Features
* ``Fix MyPy errors in Apache Providers (#20422)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
2.1.0
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/apache/hdfs/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/apache/hive/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/apache/kylin/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
7c81dc9f048e029d27de3dd6958306b6ed7e0fd8
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/apache/livy/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/apache/pig/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/apache/spark/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ Bug Fixes
* ``Fix MyPy errors in Apache Providers (#20422)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
2.0.2
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/apache/sqoop/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/asana/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
3e48a49ab887135e2367144bb543df3aa4e0d001
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/celery/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a0821235fb6877a471973295fe42283ef452abf6
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
39 changes: 22 additions & 17 deletions airflow/providers/cncf/kubernetes/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ Breaking changes
* ``Move pod_mutation_hook call from PodManager to KubernetesPodOperator (#20596)``
* ``Rename ''PodLauncher'' to ''PodManager'' (#20576)``

.. warning:: Many methods in :class:`~.KubernetesPodOperator` and class:`~.PodLauncher` have been renamed.
If you have subclassed :class:`~.KubernetesPodOperator` will need to update your subclass to reflect
.. warning:: Many methods in ``KubernetesPodOperator`` and ``PodLauncher`` have been renamed.
If you have subclassed ``KubernetesPodOperator`` will need to update your subclass to reflect
the new structure. Additionally ``PodStatus`` enum has been renamed to ``PodPhase``.

Notes on changes KubernetesPodOperator and PodLauncher
Expand All @@ -49,33 +49,33 @@ One of the principal goals of the refactor is to clearly separate the "get or cr
differently depending on whether the operator were to "attach to an existing pod" (e.g. after a
worker failure) or "create a new pod" and this resulted in some code duplication and a bit more
nesting of logic. With this refactor we encapsulate the "get or create" step
into method :meth:`~.KubernetesPodOperator.get_or_create_pod`, and pull the monitoring and XCom logic up
into method ``KubernetesPodOperator.get_or_create_pod``, and pull the monitoring and XCom logic up
into the top level of ``execute`` because it can be the same for "attached" pods and "new" pods.

:meth:`~.KubernetesPodOperator.get_or_create_pod` tries first to find an existing pod using labels
specific to the task instance (see :meth:`~.KubernetesPodOperator.find_pod`).
If one does not exist it :meth:`creates a pod <~.PodManager.create_pod>`.
The ``KubernetesPodOperator.get_or_create_pod`` tries first to find an existing pod using labels
specific to the task instance (see ``KubernetesPodOperator.find_pod``).
If one does not exist it ``creates a pod <~.PodManager.create_pod>``.

The "waiting" part of execution has three components. The first step is to wait for the pod to leave the
``Pending`` phase (:meth:`~.KubernetesPodOperator.await_pod_start`). Next, if configured to do so,
the operator will :meth:`follow the base container logs <~.KubernetesPodOperator.await_pod_start>`
and forward these logs to the task logger until the ``base`` container is done. If not configured to harvest the
logs, the operator will instead :meth:`poll for container completion until done <~.KubernetesPodOperator.await_container_completion>`;
``Pending`` phase (``~.KubernetesPodOperator.await_pod_start``). Next, if configured to do so,
the operator will follow the base container logs and forward these logs to the task logger until
the ``base`` container is done. If not configured to harvest the
logs, the operator will instead ``KubernetesPodOperator.await_container_completion``
either way, we must await container completion before harvesting xcom. After (optionally) extracting the xcom
value from the base container, we :meth:`await pod completion <~.PodManager.await_pod_completion>`.
value from the base container, we ``await pod completion <~.PodManager.await_pod_completion>``.

Previously, depending on whether the pod was "reattached to" (e.g. after a worker failure) or
created anew, the waiting logic may have occurred in either ``handle_pod_overlap`` or ``create_new_pod_for_operator``.

After the pod terminates, we execute different cleanup tasks depending on whether the pod terminated successfully.

If the pod terminates *unsuccessfully*, we attempt to :meth:`log the pod events <~.PodLauncher.read_pod_events>`. If
additionally the task is configured *not* to delete the pod after termination, :meth:`we apply a label <~.KubernetesPodOperator.patch_already_checked>`
If the pod terminates *unsuccessfully*, we attempt to log the pod events ``PodLauncher.read_pod_events>``. If
additionally the task is configured *not* to delete the pod after termination, we apply a label ``KubernetesPodOperator.patch_already_checked>``
indicating that the pod failed and should not be "reattached to" in a retry. If the task is configured
to delete its pod, we :meth:`delete it <~.KubernetesPodOperator.process_pod_deletion>`. Finally,
to delete its pod, we delete it ``KubernetesPodOperator.process_pod_deletion>``. Finally,
we raise an AirflowException to fail the task instance.

If the pod terminates successfully, we :meth:`delete the pod <~.KubernetesPodOperator.process_pod_deletion>`
If the pod terminates successfully, we delete the pod ``KubernetesPodOperator.process_pod_deletion>``
(if configured to delete the pod) and push XCom (if configured to push XCom).

Details on method renames, refactors, and deletions
Expand Down Expand Up @@ -106,8 +106,12 @@ Other changes in ``pod_manager.py`` (formerly ``pod_launcher.py``):

* Class ``pod_launcher.PodLauncher`` renamed to ``pod_manager.PodManager``
* Enum-like class ``PodStatus`` is renamed ``PodPhase``, and the values are no longer lower-cased.
* :func:`airflow.settings.pod_mutation_hook` is no longer called in :meth:`~cncf.kubernetes.utils.pod_manager.PodManager.run_pod_async``. For ``KubernetesPodOperator``, mutation now occurs in ``build_pod_request_obj``.
* Parameter ``is_delete_operator_pod`` default is changed to ``True`` so that pods are deleted after task completion and not left to accumulate. In practice it seems more common to disable pod deletion only on a temporary basis for debugging purposes and therefore pod deletion is the more sensible default.
* The ``airflow.settings.pod_mutation_hook`` is no longer called in
``cncf.kubernetes.utils.pod_manager.PodManager.run_pod_async``. For ``KubernetesPodOperator``,
mutation now occurs in ``build_pod_request_obj``.
* Parameter ``is_delete_operator_pod`` default is changed to ``True`` so that pods are deleted after task
completion and not left to accumulate. In practice it seems more common to disable pod deletion only on a
temporary basis for debugging purposes and therefore pod deletion is the more sensible default.

Features
~~~~~~~~
Expand All @@ -127,6 +131,7 @@ Bug Fixes
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
2.2.0
.....
Expand Down
1 change: 1 addition & 0 deletions airflow/providers/databricks/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Features
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Fix mypy databricks operator (#20598)``
* ``Update documentation for provider December 2021 release (#20523)``
2.1.0
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/datadog/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a0821235fb6877a471973295fe42283ef452abf6
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/dingding/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/discord/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/docker/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Features
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
2.3.0
.....
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
6e51608f28f4c769c019624ea0caaa0c6e671f80
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/exasol/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/facebook/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -35,6 +35,7 @@ Bug Fixes
* ``Fix cached_property MyPy declaration and related MyPy errors (#20226)``
* ``Fix MyPy errors for google.cloud.transfers (#20229)``
* ``Fix mypy facebook ads hooks (#20589)``
* ``Update documentation for provider December 2021 release (#20523)``
2.1.0
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/ftp/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/google/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -81,6 +81,7 @@ require newer versions of the providers (as specified in the dependencies)
* ``Fix mypy errors in Google Cloud provider (#20611)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Fix mypy errors in google/cloud/operators/stackdriver (#20601)``
* ``Update documentation for provider December 2021 release (#20523)``
6.2.0
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/grpc/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/hashicorp/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
2fb5e1d0ec306839a3ff21d0bddbde1d022ee8c7
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/http/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Bug Fixes
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
2.0.1
.....
Expand Down
1 change: 1 addition & 0 deletions airflow/providers/imap/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Features
appropriate section above if needed. Do not delete the lines(!):
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Update documentation for provider December 2021 release (#20523)``
2.0.1
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/influxdb/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/jdbc/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/jenkins/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Bug Fixes
appropriate section above if needed. Do not delete the lines(!):
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
2.0.3
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/jira/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/microsoft/azure/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ Features
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Fix mypy errors in Google Cloud provider (#20611)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
3.4.0
.....
Expand Down
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
3 changes: 1 addition & 2 deletions airflow/providers/mongo/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,8 @@ Misc
* ``Fix duplicate changelog entries (#19759)``
* ``Update documentation for November 2021 provider's release (#19882)``
* ``Use typed Context EVERYWHERE (#20565)``
.. Review and move the new changes to one of the sections above:
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Update documentation for provider December 2021 release (#20523)``
2.2.0
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/mysql/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/neo4j/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Bug Fixes
* ``Fix mypy neo4j and influxdb (#20189)``
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Update documentation for provider December 2021 release (#20523)``
2.0.2
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/openfaas/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
853576d9019d2aca8de1d9c587c883dcbe95b46a
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/opsgenie/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -41,6 +41,7 @@ Removed the ``OpsegnieAlertHook.execute`` method and replaced it with ``Opsegnie
appropriate section above if needed. Do not delete the lines(!):
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Update documentation for provider December 2021 release (#20523)``
2.0.1
.....
Expand Down
1 change: 1 addition & 0 deletions airflow/providers/oracle/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ Features
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
2.0.1
.....
Expand Down
1 change: 1 addition & 0 deletions airflow/providers/papermill/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -31,6 +31,7 @@ Features
appropriate section above if needed. Do not delete the lines(!):
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Update documentation for provider December 2021 release (#20523)``
2.1.0
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/plexus/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
853576d9019d2aca8de1d9c587c883dcbe95b46a
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/postgres/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/presto/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
9c05a951175c231478cbc19effb0e2a4cccd7a3b
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/qubole/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/redis/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/salesforce/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a0821235fb6877a471973295fe42283ef452abf6
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/samba/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
65d7f427a0fe02ec07802e3b713c4d32da0b86f4
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/segment/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/sftp/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -33,6 +33,7 @@ Features
* ``Fix MyPy Errors for SFTP provider (#20242)``
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Update documentation for provider December 2021 release (#20523)``
2.3.0
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/singularity/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/slack/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
a47c58a78003a1aba22fe3ac6fe7a120807bfaa9
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/snowflake/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -37,6 +37,7 @@ Features
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Even more typing in operators (template_fields/ext) (#20608)``
* ``Update documentation for provider December 2021 release (#20523)``
2.3.1
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/sqlite/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/ssh/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/tableau/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ Bug Fixes
* ``Fix MyPy Errors for Tableau provider (#20240)``
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Update documentation for provider December 2021 release (#20523)``
2.1.2
.....
Expand Down
2 changes: 1 addition & 1 deletion airflow/providers/telegram/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
d56e7b56bb9827daaf8890557147fd10bdf72a7e
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/trino/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
dad2f8103be954afaedf15e9d098ee417b0d5d02
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
2 changes: 1 addition & 1 deletion airflow/providers/vertica/.latest-doc-only-change.txt
Original file line number Diff line number Diff line change
@@ -1 +1 @@
83f8e178ba7a3d4ca012c831a5bfc2cade9e812d
97496ba2b41063fa24393c58c5c648a0cdb5a7f8
1 change: 1 addition & 0 deletions airflow/providers/yandex/CHANGELOG.rst
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,7 @@ Features
* ``Inclusive Language (#18349)``
* ``Use typed Context EVERYWHERE (#20565)``
* ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
* ``Update documentation for provider December 2021 release (#20523)``
2.1.0
.....
Expand Down
1 change: 1 addition & 0 deletions docs/apache-airflow-providers-amazon/commits.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Latest change: 2021-12-31
================================================================================================ =========== ==========================================================================================
Commit Committed Subject
================================================================================================ =========== ==========================================================================================
`97496ba2b <https://github.com/apache/airflow/commit/97496ba2b41063fa24393c58c5c648a0cdb5a7f8>`_ 2021-12-31 ``Update documentation for provider December 2021 release (#20523)``
`83f8e178b <https://github.com/apache/airflow/commit/83f8e178ba7a3d4ca012c831a5bfc2cade9e812d>`_ 2021-12-31 ``Even more typing in operators (template_fields/ext) (#20608)``
`746ee587d <https://github.com/apache/airflow/commit/746ee587da485acdc816129fe71df23e4f024e0b>`_ 2021-12-31 ``Delete pods by default in KubernetesPodOperator (#20575)``
`b164124bf <https://github.com/apache/airflow/commit/b164124bfe15e7ef00c235daa2667e0b4ae82466>`_ 2021-12-31 ``Fix mypy errors in amazon aws transfer (#20590)``
Expand Down
1 change: 1 addition & 0 deletions docs/apache-airflow-providers-apache-druid/commits.rst
Original file line number Diff line number Diff line change
Expand Up @@ -36,6 +36,7 @@ Latest change: 2021-12-31
================================================================================================ =========== =========================================================================
Commit Committed Subject
================================================================================================ =========== =========================================================================
`97496ba2b <https://github.com/apache/airflow/commit/97496ba2b41063fa24393c58c5c648a0cdb5a7f8>`_ 2021-12-31 ``Update documentation for provider December 2021 release (#20523)``
`83f8e178b <https://github.com/apache/airflow/commit/83f8e178ba7a3d4ca012c831a5bfc2cade9e812d>`_ 2021-12-31 ``Even more typing in operators (template_fields/ext) (#20608)``
`d56e7b56b <https://github.com/apache/airflow/commit/d56e7b56bb9827daaf8890557147fd10bdf72a7e>`_ 2021-12-30 ``Fix template_fields type to have MyPy friendly Sequence type (#20571)``
`485ff6cc6 <https://github.com/apache/airflow/commit/485ff6cc64d8f6a15d8d6a0be50661fe6d04b2d9>`_ 2021-12-29 ``Fix MyPy errors in Apache Providers (#20422)``
Expand Down

0 comments on commit f77417e

Please sign in to comment.