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",

Reply via email to