Skip to content

feat: inject OpenLineage configuration to SparkSubmitOperator - #47508

Merged
mobuchowski merged 1 commit into
apache:mainfrom
mobuchowski:add-openlineage-config-spark-submit
Mar 24, 2025
Merged

feat: inject OpenLineage configuration to SparkSubmitOperator#47508
mobuchowski merged 1 commit into
apache:mainfrom
mobuchowski:add-openlineage-config-spark-submit

Conversation

@mobuchowski

@mobuchowskimobuchowski commented Mar 7, 2025

Copy link
Copy Markdown
Contributor

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 SparkSubmitOperator, 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
mobuchowskiforce-pushed the add-openlineage-config-spark-submit branch 3 times, most recently from 3a7ffc7 to 311a52fCompareMarch 8, 2025 22:28

@kacpermudakacpermuda left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

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

LGTM, let me know once the other PR gets merged, I'll review again.

@mobuchowski
mobuchowskiforce-pushed the add-openlineage-config-spark-submit branch from 311a52f to d88c597CompareMarch 10, 2025 13:22
@mobuchowski
mobuchowskiforce-pushed the add-openlineage-config-spark-submit branch 6 times, most recently from 65ee5fc to 084c32dCompareMarch 17, 2025 13:03
@mobuchowski
mobuchowskiforce-pushed the add-openlineage-config-spark-submit branch 8 times, most recently from 50cc1e5 to 472210dCompareMarch 24, 2025 09:49
@mobuchowski
mobuchowski marked this pull request as ready for review March 24, 2025 09:49
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
@mobuchowski
mobuchowskiforce-pushed the add-openlineage-config-spark-submit branch from 472210d to 5c5a6baCompareMarch 24, 2025 12:46
@uranusjr

Copy link
Copy Markdown
Member

The dependency PR has been merged.

@mobuchowski
mobuchowski merged commit 27a3944 into apache:mainMar 24, 2025
got686-yandex pushed a commit to got686-yandex/airflow that referenced this pull request Mar 24, 2025
…e#47508)
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
pankajkoti pushed a commit to astronomer/airflow that referenced this pull request Mar 28, 2025
…e#47508)
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
shubham-pyc pushed a commit to shubham-pyc/airflow that referenced this pull request Apr 2, 2025
…e#47508)
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
aaron-y-chen pushed a commit to aaron-y-chen/airflow that referenced this pull request Apr 4, 2025
…e#47508)
Signed-off-by: Maciej Obuchowski <maciej.obuchowski@datadoghq.com>
Sign up for freeto 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.

3 participants

@mobuchowski@uranusjr@kacpermuda