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 2f12aff1e0e docs: fix broken link on OpenLineage developer section 
(#54356)
2f12aff1e0e is described below

commit 2f12aff1e0ea994a770f07349fd6c99a74123116
Author: Kritsada Limpawatkul <[email protected]>
AuthorDate: Mon Aug 11 21:34:34 2025 +0800

    docs: fix broken link on OpenLineage developer section (#54356)
---
 providers/openlineage/docs/guides/developer.rst | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

diff --git a/providers/openlineage/docs/guides/developer.rst 
b/providers/openlineage/docs/guides/developer.rst
index 07f3b02a751..c4cf5348064 100644
--- a/providers/openlineage/docs/guides/developer.rst
+++ b/providers/openlineage/docs/guides/developer.rst
@@ -288,7 +288,7 @@ To learn more about how Operators and Extractors work 
together under the hood, c
 When testing an Extractor, we want to firstly verify if ``OperatorLineage`` 
object is being created,
 specifically verifying that the object is being built with the correct input 
and output datasets and relevant facets.
 This is done in OpenLineage via pytest, with appropriate mocking and patching 
for connections and objects.
-Check out `example tests 
<https://github.com/apache/airflow/blob/main/providers/openlineage/tests/openlineage/extractors/test_base.py>`_.
+Check out `example tests 
<https://github.com/apache/airflow/blob/main/providers/openlineage/tests/unit/openlineage/extractors/test_base.py>`_.
 
 Testing each facet is also important, as data or graphs in the UI can render 
incorrectly if the facets are wrong.
 For example, if the facet name is created incorrectly in the Extractor, then 
the Operator's task will not show up in the lineage graph,
@@ -370,8 +370,8 @@ like extracting column level lineage and inputs/outputs 
from SQL query with SQL
             return lineage_metadata
 
 For more examples of OpenLineage Extractors, check out the source code of
-`BashExtractor 
<https://github.com/apache/airflow/blob/main/providers/amazon/aws/src/airflow/providers/openlineage/extractors/bash.py>`_
 or
-`PythonExtractor 
<https://github.com/apache/airflow/blob/main/providers/amazon/aws/src/airflow/providers/openlineage/extractors/python.py>`_.
+`BashExtractor 
<https://github.com/apache/airflow/blob/main/providers/openlineage/src/airflow/providers/openlineage/extractors/bash.py>`_
 or
+`PythonExtractor 
<https://github.com/apache/airflow/blob/main/providers/openlineage/src/airflow/providers/openlineage/extractors/python.py>`_.
 
 .. _custom_facets:openlineage:
 

Reply via email to