-
Notifications
You must be signed in to change notification settings - Fork 383
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
[#2851] feat(core): Add relational backend for Group Entity #3031
Conversation
2. update all the modified entities.
core/src/main/java/com/datastrato/gravitino/storage/relational/utils/POConverters.java
Outdated
Show resolved
Hide resolved
core/src/main/java/com/datastrato/gravitino/storage/relational/service/UserMetaService.java
Show resolved
Hide resolved
core/src/main/java/com/datastrato/gravitino/storage/relational/utils/POConverters.java
Outdated
Show resolved
Hide resolved
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.
@yuqi1129 please take another look at this PR. |
core/src/main/java/com/datastrato/gravitino/storage/relational/service/GroupMetaService.java
Outdated
Show resolved
Hide resolved
@qqqttt123 |
Thanks all. Wait for CI. |
We'd better modify to support storing role, user, and group under and {metalake}.system.{role|user|group}, which is aligned with kv storage, and later on if have a system catalog mechanism, we can use system catalog to show something, what do you think? @qqqttt123 @lw-yang @yuqi1129 If it requires a lot of effort, we can do it later on. |
@jerryshao I agree with you, it would also be aligned with other entities' relation storage. I am working on this, but i found the code is changed a lot, could i modify this after 0.5.0 release |
OK, no problem. Can you please create an issue to track this? |
sure, I have created an issue #3099 |
Merged this first. Thanks all. |
### What changes were proposed in this pull request? Add relational backend for Role Entity [note]: wait for #3031 merged first ### Why are the changes needed? Fix: #2852 ### Does this PR introduce _any_ user-facing change? N/A ### How was this patch tested? ut --------- Co-authored-by: yangliwei <[email protected]> Co-authored-by: Qi Yu <[email protected]>
### What changes were proposed in this pull request? Add relational backend for Role Entity [note]: wait for #3031 merged first ### Why are the changes needed? Fix: #2852 ### Does this PR introduce _any_ user-facing change? N/A ### How was this patch tested? ut --------- Co-authored-by: yangliwei <[email protected]> Co-authored-by: Qi Yu <[email protected]>
### What changes were proposed in this pull request? Add relational backend for Role Entity [note]: wait for #3031 merged first ### Why are the changes needed? Fix: #2852 ### Does this PR introduce _any_ user-facing change? N/A ### How was this patch tested? ut Co-authored-by: lwyang <[email protected]> Co-authored-by: yangliwei <[email protected]> Co-authored-by: Qi Yu <[email protected]>
…ache#3031) ### What changes were proposed in this pull request? add relational backend for Group Entity [note]: wait for apache#2850 merged first ### Why are the changes needed? Fix: apache#2851 ### Does this PR introduce _any_ user-facing change? N/A ### How was this patch tested? ut --------- Co-authored-by: yangliwei <[email protected]>
…che#3065) ### What changes were proposed in this pull request? Add relational backend for Role Entity [note]: wait for apache#3031 merged first ### Why are the changes needed? Fix: apache#2852 ### Does this PR introduce _any_ user-facing change? N/A ### How was this patch tested? ut --------- Co-authored-by: yangliwei <[email protected]> Co-authored-by: Qi Yu <[email protected]>
What changes were proposed in this pull request?
add relational backend for Group Entity
[note]: wait for #2850 merged first
Why are the changes needed?
Fix: #2851
Does this PR introduce any user-facing change?
N/A
How was this patch tested?
ut