-
Notifications
You must be signed in to change notification settings - Fork 14k
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
feat(cross-filters): using verbose map in applied cross-filters #23509
feat(cross-filters): using verbose map in applied cross-filters #23509
Conversation
Codecov Report
@@ Coverage Diff @@
## master #23509 +/- ##
===========================================
- Coverage 67.65% 56.48% -11.17%
===========================================
Files 1910 1914 +4
Lines 73745 73939 +194
Branches 7987 8024 +37
===========================================
- Hits 49891 41766 -8125
- Misses 21813 30128 +8315
- Partials 2041 2045 +4
Flags with carried forward coverage won't be shown. Click here to find out more.
... and 298 files with indirect coverage changes 📣 We’re building smart automated test selection to slash your CI/CD build times. Learn more |
@villebro Hello! Can I get review of my PR? |
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 with one stylistic nit and tested to work as expected. Great work btw!
superset-frontend/src/dashboard/components/nativeFilters/FilterBar/utils.ts
Outdated
Show resolved
Hide resolved
/testenv up FEATURE_DASHBOARD_CROSS_FILTERS=true |
@kgabryje Ephemeral environment spinning up at http://34.214.8.15:8080. Credentials are |
Looks great, thanks for contribution! We actually have many instances of unnecessarily wide selection of redux state throughout the app, hoping to clean it up some day 😄 |
@kgabryje Thank you for review! |
Another improvement that we could use to DRY things up is to transform |
@kgabryje Hello! |
@Always-prog Tested, works great! 1 last nit - the naming conventions for functions is to start them with lowercase letter + if it's a hook, start the name with |
@kgabryje Of course, renamed in the last commit. |
@kgabryje Hello! |
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!
Ephemeral environment shutdown and build artifacts deleted. |
SUMMARY
Displaying human-readable column names in cross-filters by using verbose mapping from the chart's datasource.
BEFORE
AFTER
TESTING INSTRUCTIONS
ADDITIONAL INFORMATION