This is an automated email from the ASF dual-hosted git repository.
mobuchowski 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 5e706033ca6 Fix incorrect availability versions for OpenLineage config
options (#71449)
5e706033ca6 is described below
commit 5e706033ca696bf04ad7930e4662cf9d34864b37
Author: Ramit Kataria <[email protected]>
AuthorDate: Wed Aug 12 04:25:23 2026 -0700
Fix incorrect availability versions for OpenLineage config options (#71449)
Each entry was recorded against a release that had already been published
by the time the change merged, so the version users were pointed at never
contained the feature. That left people on those releases told a config was
available when it was not, with no reliable way to tell which provider
version they actually needed to upgrade to.
---
providers/openlineage/docs/emission_policy.rst | 2 +-
providers/openlineage/provider.yaml | 4 ++--
.../src/airflow/providers/openlineage/get_provider_info.py | 4 ++--
3 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/providers/openlineage/docs/emission_policy.rst
b/providers/openlineage/docs/emission_policy.rst
index 726f91cfe2a..5fb49148601 100644
--- a/providers/openlineage/docs/emission_policy.rst
+++ b/providers/openlineage/docs/emission_policy.rst
@@ -285,7 +285,7 @@ for the full list of supported flags and examples.
Legacy configuration options (deprecated)
-----------------------------------------
-.. deprecated:: 2.18.0
+.. deprecated:: 2.19.0
The legacy options ``disabled_for_operators``, ``disable_source_code``,
``include_full_task_info``, and ``selective_enable`` are superseded by
diff --git a/providers/openlineage/provider.yaml
b/providers/openlineage/provider.yaml
index ccfb26beb8a..fafeaf55b82 100644
--- a/providers/openlineage/provider.yaml
+++ b/providers/openlineage/provider.yaml
@@ -186,7 +186,7 @@ config:
type: string
example: '[{"scope": {"dag_id": "expensive_dag"}, "controls":
{"extract_operator_metadata": false}}]'
default: "[]"
- version_added: 2.18.0
+ version_added: 2.19.0
execution_timeout:
description: |
Maximum amount of time (in seconds) that OpenLineage can spend
executing metadata extraction for
@@ -217,7 +217,7 @@ config:
default: "False"
example: ~
type: boolean
- version_added: 2.19.0
+ version_added: 2.20.0
extractors:
description: |
Register custom OpenLineage Extractors by passing a string of
semicolon separated full import paths.
diff --git
a/providers/openlineage/src/airflow/providers/openlineage/get_provider_info.py
b/providers/openlineage/src/airflow/providers/openlineage/get_provider_info.py
index 4805d056835..de7bcc8e9b2 100644
---
a/providers/openlineage/src/airflow/providers/openlineage/get_provider_info.py
+++
b/providers/openlineage/src/airflow/providers/openlineage/get_provider_info.py
@@ -111,7 +111,7 @@ def get_provider_info():
"type": "string",
"example": '[{"scope": {"dag_id": "expensive_dag"},
"controls": {"extract_operator_metadata": false}}]',
"default": "[]",
- "version_added": "2.18.0",
+ "version_added": "2.19.0",
},
"execution_timeout": {
"description": "Maximum amount of time (in seconds)
that OpenLineage can spend executing metadata extraction for\ntask (on worker).
Note that other configurations, sometimes with higher priority, such
as\n`[core]
task_success_overtime\n<https://airflow.apache.org/docs/apache-airflow/stable/configurations-ref.html#task-success-overtime>`_,\nmay
also affect how much time OpenLineage has for execution.\n",
@@ -125,7 +125,7 @@ def get_provider_info():
"default": "False",
"example": None,
"type": "boolean",
- "version_added": "2.19.0",
+ "version_added": "2.20.0",
},
"extractors": {
"description": "Register custom OpenLineage Extractors
by passing a string of semicolon separated full import paths.\n",