-
Notifications
You must be signed in to change notification settings - Fork 14.1k
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: annotation broken #20651
fix: annotation broken #20651
Conversation
Codecov Report
@@ Coverage Diff @@
## master #20651 +/- ##
=======================================
Coverage 66.85% 66.85%
=======================================
Files 1753 1753
Lines 65823 65827 +4
Branches 7007 7006 -1
=======================================
+ Hits 44005 44010 +5
+ Misses 20032 20031 -1
Partials 1786 1786
Flags with carried forward coverage won't be shown. Click here to find out more.
Continue to review full report at Codecov.
|
Thanks @zhaoyongjie for the fix and adding unit tests. For context I'm running into the exact same issue whilst testing a prior Preset release internally at Airbnb. I was wondering whether you knew what PR introduced said regression and/or whether it was possible to simply revert it? |
superset-frontend/plugins/plugin-chart-echarts/src/Timeseries/transformProps.ts
Show resolved
Hide resolved
edb6487
to
df054bd
Compare
thanks for the review, this issue from the PR |
f07e507
to
df054bd
Compare
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
@zhaoyongjie any idea why codecov is failing on this PR? There seem to be similarly confusing codecov failures on lots of PRs right now, but I'm not sure yet what to make of it. |
* fix: annotation broken * fix UT * add annotation data to mixed timeseries chart (cherry picked from commit 7f918a4)
* fix: annotation broken * fix UT * add annotation data to mixed timeseries chart (cherry picked from commit 7f918a4)
@rusackas the coverage issue didn't bring from this PR, the master branch has broken some days. I will look into / fix coverage issue in the separated pr. |
* fix: annotation broken * fix UT * add annotation data to mixed timeseries chart (cherry picked from commit 7f918a4)
* fix: annotation broken * fix UT * add annotation data to mixed timeseries chart
* fix: annotation broken * fix UT * add annotation data to mixed timeseries chart
* fix: annotation broken * fix UT * add annotation data to mixed timeseries chart (cherry picked from commit 7f918a4)
* fix: annotation broken * fix UT * add annotation data to mixed timeseries chart (cherry picked from commit 7f918a4)
can we say that this issue is not complete? |
SUMMARY
Currently, the annotation on the time series chart has been broken.
After these fixes it turns out that the Apply button is not working again, which I think should be fixed in a seprated PR. Also, the annnotation layer logic is very difficult to maintain, I would suggest investing more time in rewriting the current codes.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
After
annotation.mov
Before
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION