-
Notifications
You must be signed in to change notification settings - Fork 13.9k
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(sankey): Return the exact faulty link instead of root #23444
base: master
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@nottatdat can you give us a way to test this, or screenshots of whatever's broken? I'm assuming this is still an issue in Superset 3.x? Meanwhile, closing/reopening to see if we can get it to pass CI. |
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #23444 +/- ##
==========================================
+ Coverage 65.76% 68.02% +2.26%
==========================================
Files 1908 1909 +1
Lines 73726 73906 +180
Branches 7989 7989
==========================================
+ Hits 48489 50278 +1789
+ Misses 23189 21580 -1609
Partials 2048 2048
Flags with carried forward coverage won't be shown. Click here to find out more. ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
LGTM. Pre-commit seems to be having issues... I'll close/reopen to kick-start CI.
Looks like you just need to run the pre-commit hooks to fix this up (or let me push to your branch). To install the hook, run the following:
Alternatively it is possible to run pre-commit by running pre-commit manually:
|
SUMMARY
The current implementation returns the root of the faulty branch in the tree
The goal of this PR is to pinpoint the exact faulty link in the tree.