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: Add owners and physical/virtual status to Datasets API list endpoint #10025
feat: Add owners and physical/virtual status to Datasets API list endpoint #10025
Conversation
Codecov Report
@@ Coverage Diff @@
## master #10025 +/- ##
==========================================
+ Coverage 70.41% 70.47% +0.06%
==========================================
Files 585 583 -2
Lines 31058 31028 -30
Branches 3267 3175 -92
==========================================
- Hits 21868 21866 -2
+ Misses 9079 9053 -26
+ Partials 111 109 -2
Continue to review full report at Codecov.
|
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.
Small nit, otherwise LGTM. However, I wonder if we could come up with a more descriptive suffix than "kind". Not sure what it would be, and the obvious alternatives (type, class etc) are no more descriptive than this, but if something comes to mind it might be worth exploring.
Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
69e08c8
to
69e7dc8
Compare
69e7dc8
to
41cacfa
Compare
Sorry for the force-pushes. It's just the same commit with a different description to try to get a clean build. Running into flakes. |
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. I will leave open for an hour or so if someone else wants to chime in, but I think this is ready to go.
…point (apache#10025) * Add owners and physical/virtual status to Datasets API list endpoint * black * Update type definition for DatasourceKind Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com> * Fixin' tests and mypy Co-authored-by: Ville Brofeldt <33317356+villebro@users.noreply.github.com>
SUMMARY
In #9959 we ran into issues with joins from FAB, and while we are working on a fix for both that bug and adding the option to specify a base query, those will not be ready immediately. This PR adds the un-blocked fields from the previous PR to the datasets list API endpoint for consumption in an updated Datasets UI.
BEFORE/AFTER SCREENSHOTS OR ANIMATED GIF
See #9959
TEST PLAN
See #9959
ADDITIONAL INFORMATION
Reviewers
@dpgaspar @nytai @mistercrunch