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
feat(catalog): load YAML catalogs into the database (kubeflow#1697)
* feat(catalog): load YAML catalogs into the database
- Add new ModelProviderFunc interface for pluggable model providers
- Implement SourceCollection for managing catalog sources and origins
- Refactor catalog loading to support multiple source formats
- Add comprehensive test coverage for new loading functionality
- Include database migrations for foreign key constraints
- Extend catalog models to support new artifact types
This introduces a more flexible catalog loading architecture that supports
loading models from YAML sources while maintaining backward compatibility.
Signed-off-by: Paul Boyd <[email protected]>
* fix(catalog): use the correct types for logo and readme fields
Signed-off-by: Paul Boyd <[email protected]>
* fix(catalog): silence missed event warnings
Signed-off-by: Paul Boyd <[email protected]>
* fix(catalog): default language and tasks to empty slices
Signed-off-by: Paul Boyd <[email protected]>
* fix(catalog): pause after receiving fsnotify events
We see multiple change events for files that are partially written, so
pause a bit to give time for the write to finish before we process it.
Signed-off-by: Paul Boyd <[email protected]>
---------
Signed-off-by: Paul Boyd <[email protected]>
0 commit comments