Skip to content

Conversation

@oskar-szwajkowski
Copy link
Contributor

@oskar-szwajkowski oskar-szwajkowski commented Jul 4, 2025

Description

This PR aims to modularize config for OpenLineage plugin, with ability to decouple transport selection from other required configuration.
It also extracts base test, that should allow testing open lineage with different integrations, using the same queries.
New tests for various scenarios has been added.

Release notes

(x) This is not user-visible or is docs only, and no release notes are required.

@cla-bot cla-bot bot added the cla-signed label Jul 4, 2025
@oskar-szwajkowski oskar-szwajkowski force-pushed the osz/open-lineage-plugin-modularization branch 3 times, most recently from 49f7e3b to 39fbf6e Compare July 7, 2025 11:46
@oskar-szwajkowski oskar-szwajkowski requested a review from ebyhr July 7, 2025 11:57
@oskar-szwajkowski oskar-szwajkowski force-pushed the osz/open-lineage-plugin-modularization branch from 39fbf6e to 0c32f1b Compare July 7, 2025 12:11
@oskar-szwajkowski
Copy link
Contributor Author

@ebyhr could you PTAL again? I've updated commits

@oskar-szwajkowski oskar-szwajkowski force-pushed the osz/open-lineage-plugin-modularization branch from 0c32f1b to 8aa4c31 Compare July 9, 2025 10:40
@ebyhr ebyhr requested a review from chenjian2664 July 10, 2025 05:47
@oskar-szwajkowski oskar-szwajkowski force-pushed the osz/open-lineage-plugin-modularization branch from 8aa4c31 to 40fc6b9 Compare July 11, 2025 07:59
@oskar-szwajkowski oskar-szwajkowski requested a review from ebyhr July 11, 2025 08:00
@oskar-szwajkowski oskar-szwajkowski force-pushed the osz/open-lineage-plugin-modularization branch from 40fc6b9 to 68129fa Compare July 11, 2025 08:32
@oskar-szwajkowski oskar-szwajkowski force-pushed the osz/open-lineage-plugin-modularization branch 2 times, most recently from c25af12 to 38cb7b2 Compare July 14, 2025 06:43
@oskar-szwajkowski
Copy link
Contributor Author

@ebyhr CI is green

@oskar-szwajkowski oskar-szwajkowski force-pushed the osz/open-lineage-plugin-modularization branch from 38cb7b2 to 8944fea Compare July 14, 2025 08:38
@ebyhr
Copy link
Member

ebyhr commented Jul 14, 2025

Could you rebase on master to resolve conflicts?

Split transport and lineage configuration to prevent
passing unnecessary configs if they are not needed
This should allow easier testing of more integrations, using same queries
Add tests for open lineage events shape
@oskar-szwajkowski oskar-szwajkowski force-pushed the osz/open-lineage-plugin-modularization branch from 8944fea to cc0de9a Compare July 15, 2025 06:59
@oskar-szwajkowski
Copy link
Contributor Author

Could you rebase on master to resolve conflicts?

sure, done

@ebyhr ebyhr merged commit 195ea23 into trinodb:master Jul 15, 2025
18 checks passed
@github-actions github-actions bot added this to the 477 milestone Jul 15, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants