Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

fix: lineage state issues #1217

Merged
merged 4 commits into from
Jul 2, 2024
Merged

fix: lineage state issues #1217

merged 4 commits into from
Jul 2, 2024

Conversation

suryaiyer95
Copy link
Collaborator

@suryaiyer95 suryaiyer95 commented Jun 15, 2024

Overview

Problem

There are state issue when performing column level lineage.
First full expanding table lineage and performing column lineage on just that works correctly.
But first performing column lineage and then expanding table lineage, shows wrong type of edges(direct/indirect).

Solution

Move assigning edge type code from creation of new edges to merging of edges.

Screenshot/Demo

A picture is worth a thousand words. Please highlight the changes if applicable.

How to test

  • Steps to be followed to verify the solution or code changes
  • Mention if there is any settings configuration added/changed/deleted

Checklist

  • I have run this code and it appears to resolve the stated issue
  • README.md updated and added information about my change

@suryaiyer95 suryaiyer95 changed the base branch from master to fix/project-governance June 15, 2024 03:28
@suryaiyer95 suryaiyer95 changed the base branch from fix/project-governance to master June 15, 2024 03:28
@AdiGajbhiye AdiGajbhiye force-pushed the fix-lineage-state-issues branch 2 times, most recently from 162a7e9 to a3a571c Compare June 15, 2024 10:09
@saravmajestic
Copy link
Collaborator

@AdiGajbhiye @suryaiyer95 can you add some details of the fixes added in this PR?

WIP

fix: indirect edge

WIP
@anandgupta42
Copy link
Contributor

@saravmajestic Can you review?

Copy link
Collaborator Author

@suryaiyer95 suryaiyer95 left a comment

Choose a reason for hiding this comment

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

Smoke tested and looks good

@anandgupta42 anandgupta42 merged commit fdc5b6f into master Jul 2, 2024
6 checks passed
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.

None yet

4 participants