Skip to content

Commit

Permalink
fixing failing tests
Browse files Browse the repository at this point in the history
  • Loading branch information
Manisha4 committed Feb 24, 2025
1 parent 11ace08 commit ad8ddab
Show file tree
Hide file tree
Showing 2 changed files with 12 additions and 2 deletions.
3 changes: 2 additions & 1 deletion sdk/python/feast/feature_store.py
Original file line number Diff line number Diff line change
Expand Up @@ -738,6 +738,7 @@ def plan(
... feature_views=[driver_hourly_stats_view],
... on_demand_feature_views=list(),
... stream_feature_views=list(),
... sorted_feature_views=list(),
... entities=[driver],
... feature_services=list(),
... permissions=list())) # register entity and feature view
Expand Down Expand Up @@ -2134,4 +2135,4 @@ def _validate_data_sources(data_sources: List[DataSource]):
if case_insensitive_ds_name in ds_names:
raise DataSourceRepeatNamesException(case_insensitive_ds_name)
else:
ds_names.add(case_insensitive_ds_name)
ds_names.add(case_insensitive_ds_name)
11 changes: 10 additions & 1 deletion sdk/python/feast/infra/registry/registry.py
Original file line number Diff line number Diff line change
Expand Up @@ -80,6 +80,7 @@ class FeastObjectType(Enum):
FEATURE_VIEW = "feature view"
ON_DEMAND_FEATURE_VIEW = "on demand feature view"
STREAM_FEATURE_VIEW = "stream feature view"
SORTED_FEATURE_VIEW = "sorted feature view"
FEATURE_SERVICE = "feature service"
PERMISSION = "permission"

Expand All @@ -99,6 +100,9 @@ def get_objects_from_registry(
FeastObjectType.ON_DEMAND_FEATURE_VIEW: registry.list_on_demand_feature_views(
project=project
),
FeastObjectType.SORTED_FEATURE_VIEW: registry.list_sorted_feature_views(
project=project
),
FeastObjectType.STREAM_FEATURE_VIEW: registry.list_stream_feature_views(
project=project,
),
Expand All @@ -117,6 +121,7 @@ def get_objects_from_repo_contents(
FeastObjectType.DATA_SOURCE: repo_contents.data_sources,
FeastObjectType.ENTITY: repo_contents.entities,
FeastObjectType.FEATURE_VIEW: repo_contents.feature_views,
FeastObjectType.SORTED_FEATURE_VIEW: repo_contents.sorted_feature_views,
FeastObjectType.ON_DEMAND_FEATURE_VIEW: repo_contents.on_demand_feature_views,
FeastObjectType.STREAM_FEATURE_VIEW: repo_contents.stream_feature_views,
FeastObjectType.FEATURE_SERVICE: repo_contents.feature_services,
Expand Down Expand Up @@ -1108,6 +1113,10 @@ def delete_project(
for stream_feature_view in list_stream_feature_views:
self.delete_feature_view(stream_feature_view.name, name)

list_sorted_feature_views = self.list_sorted_feature_views(name)
for sorted_feature_view in list_sorted_feature_views:
self.delete_feature_view(sorted_feature_view.name, name)

list_feature_views = self.list_feature_views(name)
for feature_view in list_feature_views:
self.delete_feature_view(feature_view.name, name)
Expand All @@ -1126,4 +1135,4 @@ def delete_project(
if commit:
self.commit()
return
raise ProjectNotFoundException(name)
raise ProjectNotFoundException(name)

0 comments on commit ad8ddab

Please sign in to comment.