Repository navigation
Conversation
From OpenLineage 1.44.0 the parent facet's root job is named writing_to_big_query. Add parent_test_1.44.0 and cap parent_test_1.38.0 at 1.43.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: tnazarew <tomasz.nazarewicz@getindata.com>
Since OpenLineage 1.37.0 the indirect GROUP_BY dependency is reported in dataset-level lineage (columnLineage.dataset) instead of on each field. Add columnLineage_test_1.37.0 and cap the old test at 1.36.0. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: tnazarew <tomasz.nazarewicz@getindata.com>
OpenLineage 1.34-1.45 emitted 4 input fields, two of them spurious; 1.46.0 and later emit 2 again, like <=1.33. Cap columnLineage_test_1.34.0 at 1.45.0 and add columnLineage_test_1.46.0, which reuses events/columnLineage.json. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: tnazarew <tomasz.nazarewicz@getindata.com>
….54.0 OpenLineage 1.54.0 no longer emits the nested append_data job; lineage is reported on atomic_replace_table_as_select. Add _1.54.0 variants of all 12 tests matching that job and cap the old tests at 1.53.0. storage_1.54.0 does not assert fileFormat: it is empty on this job in every version (possible upstream gap). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Signed-off-by: tnazarew <tomasz.nazarewicz@getindata.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Summary
Four
spark_dataprocscenarios fail on recent OpenLineage releases because the producer's output changed intentionally, not because of regressions. Each commit adds a version-gated expected event for the new behaviour and caps the old one. The old expectations are still checked for older releases.bigquerywriting_to_big_queryparent_test_1.44.0;parent_test_1.38.0capped at 1.43.0spannerGROUP_BYdependency is in dataset-level lineage (columnLineage.dataset)columnLineage_test_1.37.0; old test capped at 1.36.0cloudsqlcolumnLineage_test_1.34.0capped at 1.45.0;columnLineage_test_1.46.0reusesevents/columnLineage.jsonbigquery_to_icebergappend_datajob; lineage is onatomic_replace_table_as_select_1.54.0variants of all 12 tests; old tests capped at 1.53.0Verification
The repo's semantic validator (
OLSemanticValidatorwith the configs from this branch) was run on events downloaded from CI run 38380529545 (2026-10-13, Spark 3.5.1):scripts/check_configs.shpasses.Notes for reviewers
storage_1.54.0does not assertfileFormat. It is empty onatomic_replace_table_as_selectin every version, which may be an upstream gap worth reporting separately.🤖 Generated with Claude Code