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
Commit 3302363
Browse filesBrowse the repository at this point in the historyBrowse files
feat: Added feast Go operator db stores support (#4771)
* Add support for db stores in feast go operator
Signed-off-by: Theodor Mihalache <[email protected]>
* Added CR example for store persistence
Signed-off-by: Theodor Mihalache <[email protected]>
* Fixed incorrect yaml tag in RegistryConfig struct
Signed-off-by: Theodor Mihalache <[email protected]>
* Removed leftovers comments from hasAttrib function
Signed-off-by: Theodor Mihalache <[email protected]>
* Added another check that object parameter type is the same as value type in hasAttrib
Signed-off-by: Theodor Mihalache <[email protected]>
* Reverted latest commit
Signed-off-by: Theodor Mihalache <[email protected]>
---------
Signed-off-by: Theodor Mihalache <[email protected]>
Copy file name to clipboardExpand all lines: infra/feast-operator/api/v1alpha1/featurestore_types.go
+62-4Lines changed: 62 additions & 4 deletions
Original file line number
Diff line number
Diff line change
@@ -75,11 +75,13 @@ type OfflineStore struct {
75
75
}
76
76
77
77
// OfflineStorePersistence configures the persistence settings for the offline store service
78
+
// +kubebuilder:validation:XValidation:rule="[has(self.file), has(self.store)].exists_one(c, c)",message="One selection required between file or store."
// OnlineStorePersistence configures the persistence settings for the online store service
121
+
// +kubebuilder:validation:XValidation:rule="[has(self.file), has(self.store)].exists_one(c, c)",message="One selection required between file or store."
// PvcConfig defines the settings for a persistent file store based on PVCs.
137
195
// We can refer to an existing PVC using the `Ref` field, or create a new one using the `Create` field.
138
196
// +kubebuilder:validation:XValidation:rule="[has(self.ref), has(self.create)].exists_one(c, c)",message="One selection is required between ref and create."
0 commit comments