Skip to content

[DOP-33903] Extract and save jobDependencies facet#402

Merged
dolfinus merged 1 commit intodevelopfrom
feature/DOP-33903
Mar 11, 2026
Merged

[DOP-33903] Extract and save jobDependencies facet#402
dolfinus merged 1 commit intodevelopfrom
feature/DOP-33903

Conversation

@dolfinus
Copy link
Member

@dolfinus dolfinus commented Mar 10, 2026

Change Summary

Extract information from jobDependencies facet, and store it in job_dependency table. For now dependency_type field is extracted as-is, and other fields (like sequence_trigger_rule or status_trigger_rule) are ignored for now.

Related issue number

Checklist

  • Commit message and PR title is comprehensive
  • Keep the change as small as possible
  • Unit and integration tests for the changes exist
  • Tests pass on CI and coverage does not decrease
  • Documentation reflects the changes where applicable
  • docs/changelog/next_release/<pull request or issue id>.<change type>.rst file added describing change
    (see CONTRIBUTING.rst for details.)
  • My PR is ready to review.

@dolfinus dolfinus requested a review from TiGrib March 10, 2026 13:26
@dolfinus dolfinus self-assigned this Mar 10, 2026
@dolfinus dolfinus force-pushed the feature/DOP-33903 branch from 38447a6 to 0334cc9 Compare March 10, 2026 13:29
@github-actions
Copy link

github-actions bot commented Mar 10, 2026

Coverage

Coverage Report •
FileStmtsMissBranchBrPartCoverMissing
data_rentgen/consumer
   saver.py1641350492%42–43, 187–193, 195–196, 199–200
data_rentgen/consumer/extractors/impl
   airflow_task.py127144299%96
   hive.py47816982%97, 100–106
data_rentgen/db/migrations/versions
   2026-03-06_4e119cb7481e_add_job_dependency_table.py1010000%11–12, 15–18, 21–22, 43–44
data_rentgen/dto
   run.py6958492%30, 62, 74–75, 77
data_rentgen/openlineage/run_facets
   airflow.py4824095%43, 106
TOTAL7806969122621287% 

@dolfinus dolfinus force-pushed the feature/DOP-33903 branch from 0334cc9 to 2ede2e4 Compare March 10, 2026 13:35
@dolfinus dolfinus force-pushed the feature/DOP-33903 branch from 2ede2e4 to 2656206 Compare March 10, 2026 13:38
@dolfinus dolfinus merged commit 7d733d0 into develop Mar 11, 2026
11 checks passed
@dolfinus dolfinus deleted the feature/DOP-33903 branch March 11, 2026 08:17
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants