You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Option to create a resource without overwriting existing records #37
The core API currently only supports apply methods, which, if there is an existing resource with the same id, will update the existing record. There is no distinction between the response after creating a new resource vs. updating one.
There should be a way to create a resource - this action should fail if there is an existing resource already registered in the system.
We can either alter the existing apply method to take in an argument or add separate create methods.
A better abstraction would be ApplyResource or UpdateResource, otherwise we will reinvent this for all resource types. But if we take that logic further...
If we eventually intend to move to Kubernetes for managing our resources, then we are basically reinventing the resources management within it. It might be easier to just move all of this into CRDs, and then Feast just becomes a proxy to these requests.
Activity
woop commentedon Jan 4, 2019
@zhilingc can you highlight the method you are referring to (for extension)?
zhilingc commentedon Jan 4, 2019
From:
To:
I'm not sure if i prefer this solution actually.
woop commentedon Jan 4, 2019
Well, multiple things:
ApplyResourceorUpdateResource, otherwise we will reinvent this for all resource types. But if we take that logic further...woop commentedon Sep 1, 2019
This issue isn't relevant any more due to changes in Feast 0.3.0
Storage staging to ABFSS (feast-dev#52)
Spark historical job + runner (feast-dev#37)
Merge pull request feast-dev#37 from redhatHameed/services-auth