fix: Added Apply/Get/List/Delete methods to project_metadata to BaseRegistry#4441
fix: Added Apply/Get/List/Delete methods to project_metadata to BaseRegistry#4441EXPEbdodla wants to merge 6 commits into
Conversation
Signed-off-by: Bhargav Dodla <bdodla@expediagroup.com>
Signed-off-by: Bhargav Dodla <bdodla@expediagroup.com>
Signed-off-by: Bhargav Dodla <bdodla@expediagroup.com>
|
This probably means we will have to treat Another point... if we treat |
Sorry, something went wrong.
Signed-off-by: Bhargav Dodla <bdodla@expediagroup.com>
… and using default string Signed-off-by: Bhargav Dodla <bdodla@expediagroup.com>
Signed-off-by: Bhargav Dodla <bdodla@expediagroup.com>
@tokoko You are right. We can introduce the Project object with spec and metadata. We can use the Project and fade out ProjectMetadata. Should I proceed with changing the PR accordingly? And I always saw Project as a parent entity for all the FEAST Objects. Having a Separate Project object will also help us to load or preserve the feature_store.yaml associated to the project as we progress further. |
Sorry, something went wrong.
We won't treat this as an object that users define in Feature Definitions. We can populate project name from feature_store.yaml. At this point, I'm not aware of any use cases for this. |
Sorry, something went wrong.
yup, that's what I think as well. A lot of rbac revolves around tagging, so it makes sense to make it possible to tag projects and consequently we will have to let users update those tags. Maybe we can make it so that users are able to define @franciscojavierarceo @HaoXuAI Any thoughts/objections about introducing |
Sorry, something went wrong.
Agreee, while developing the registry_server we'll also need to assert the required permissions. |
Sorry, something went wrong.
|
No objection. Can we have multiple projects per repo where different project use different online/offline store setup? |
Sorry, something went wrong.
@HaoXuAI We are discussing about the multiple Projects in the issue: #4199. Project object can help us enable multiple projects per repo. |
Sorry, something went wrong.
|
Is this PR still relevant? Thanks for doing this @EXPEbdodla and sorry for the complications here. |
Sorry, something went wrong.
|
Not relevant. I'll close it. |
Sorry, something went wrong.
What this PR does / why we need it:
Which issue(s) this PR fixes:
Misc