Skip to content

Conversation

@mobuchowski
Copy link
Contributor

This PR is a followup to #47508

When explicitly enabled by the user for supported operators, we will automatically inject parent job information into the Spark job properties. For example, when submitting a Spark job using the LivyOperator, we will include details about the Airflow task that triggered it so that the OpenLineage Spark integration can include them in parentRunFacet.

More detailed description is in #44477 - this adds the same feature, but for different operator.

@mobuchowski mobuchowski changed the title feat: inject OpenLineage configuration to SparkSubmitOperator feat: inject OpenLineage configuration to LivyOperator Mar 10, 2025
@mobuchowski mobuchowski force-pushed the add-openlineage-config-livy branch 8 times, most recently from bf62afd to 31114df Compare March 17, 2025 13:03
@mobuchowski mobuchowski force-pushed the add-openlineage-config-livy branch 10 times, most recently from 5827746 to f364132 Compare March 24, 2025 22:34
@mobuchowski mobuchowski marked this pull request as ready for review March 27, 2025 15:01
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
@mobuchowski mobuchowski force-pushed the add-openlineage-config-livy branch from f364132 to 628d9c1 Compare March 31, 2025 12:16
Copy link
Contributor

@kacpermuda kacpermuda left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@mobuchowski mobuchowski merged commit 71558c7 into apache:main Mar 31, 2025
154 checks passed
shubham-pyc pushed a commit to shubham-pyc/airflow that referenced this pull request Apr 2, 2025
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
nailo2c pushed a commit to nailo2c/airflow that referenced this pull request Apr 4, 2025
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
diogotrodrigues pushed a commit to diogotrodrigues/airflow that referenced this pull request Apr 6, 2025
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
simonprydden pushed a commit to simonprydden/airflow that referenced this pull request Apr 8, 2025
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants