4040from feast .online_response import OnlineResponse , _infer_online_entity_rows
4141from feast .protos .feast .core .CoreService_pb2 import (
4242 ApplyEntityRequest ,
43- ApplyEntityResponse ,
4443 ApplyFeatureTableRequest ,
45- ApplyFeatureTableResponse ,
4644 ArchiveProjectRequest ,
47- ArchiveProjectResponse ,
4845 CreateProjectRequest ,
49- CreateProjectResponse ,
5046 DeleteFeatureTableRequest ,
5147 GetEntityRequest ,
52- GetEntityResponse ,
5348 GetFeastCoreVersionRequest ,
5449 GetFeatureTableRequest ,
55- GetFeatureTableResponse ,
5650 ListEntitiesRequest ,
57- ListEntitiesResponse ,
5851 ListFeaturesRequest ,
59- ListFeaturesResponse ,
6052 ListFeatureTablesRequest ,
61- ListFeatureTablesResponse ,
6253 ListProjectsRequest ,
63- ListProjectsResponse ,
6454)
6555from feast .protos .feast .core .CoreService_pb2_grpc import CoreServiceStub
6656from feast .protos .feast .serving .ServingService_pb2 import (
@@ -388,7 +378,7 @@ def list_projects(self) -> List[str]:
388378 ListProjectsRequest (),
389379 timeout = self ._config .getint (opt .GRPC_CONNECTION_TIMEOUT ),
390380 metadata = self ._get_grpc_metadata (),
391- ) # type: ListProjectsResponse
381+ )
392382 return list (response .projects )
393383
394384 def create_project (self , project : str ):
@@ -408,7 +398,7 @@ def create_project(self, project: str):
408398 CreateProjectRequest (name = project ),
409399 timeout = self ._config .getint (opt .GRPC_CONNECTION_TIMEOUT ),
410400 metadata = self ._get_grpc_metadata (),
411- ) # type: CreateProjectResponse
401+ )
412402
413403 def archive_project (self , project ):
414404 """
@@ -430,7 +420,7 @@ def archive_project(self, project):
430420 ArchiveProjectRequest (name = project ),
431421 timeout = self ._config .getint (opt .GRPC_CONNECTION_TIMEOUT ),
432422 metadata = self ._get_grpc_metadata (),
433- ) # type: ArchiveProjectResponse
423+ )
434424 except grpc .RpcError as e :
435425 raise grpc .RpcError (e .details ())
436426
@@ -523,7 +513,7 @@ def _apply_entity(self, project: str, entity: Entity):
523513 ApplyEntityRequest (project = project , spec = entity_proto ), # type: ignore
524514 timeout = self ._config .getint (opt .GRPC_CONNECTION_TIMEOUT ),
525515 metadata = self ._get_grpc_metadata (),
526- ) # type: ApplyEntityResponse
516+ )
527517 except grpc .RpcError as e :
528518 raise grpc .RpcError (e .details ())
529519
@@ -558,7 +548,7 @@ def list_entities(
558548 # Get latest entities from Feast Core
559549 entity_protos = self ._core_service .ListEntities (
560550 ListEntitiesRequest (filter = filter ), metadata = self ._get_grpc_metadata (),
561- ) # type: ListEntitiesResponse
551+ )
562552
563553 # Extract entities and return
564554 entities = []
@@ -593,7 +583,7 @@ def get_entity(self, name: str, project: str = None) -> Entity:
593583 get_entity_response = self ._core_service .GetEntity (
594584 GetEntityRequest (project = project , name = name .strip ()),
595585 metadata = self ._get_grpc_metadata (),
596- ) # type: GetEntityResponse
586+ )
597587 except grpc .RpcError as e :
598588 raise grpc .RpcError (e .details ())
599589 entity = Entity .from_proto (get_entity_response .entity )
@@ -646,7 +636,7 @@ def _apply_feature_table(self, project: str, feature_table: FeatureTable):
646636 ApplyFeatureTableRequest (project = project , table_spec = feature_table_proto ), # type: ignore
647637 timeout = self ._config .getint (opt .GRPC_CONNECTION_TIMEOUT ),
648638 metadata = self ._get_grpc_metadata (),
649- ) # type: ApplyFeatureTableResponse
639+ )
650640 except grpc .RpcError as e :
651641 raise grpc .RpcError (e .details ())
652642
@@ -683,7 +673,7 @@ def list_feature_tables(
683673 feature_table_protos = self ._core_service .ListFeatureTables (
684674 ListFeatureTablesRequest (filter = filter ),
685675 metadata = self ._get_grpc_metadata (),
686- ) # type: ListFeatureTablesResponse
676+ )
687677
688678 # Extract feature tables and return
689679 feature_tables = []
@@ -718,7 +708,7 @@ def get_feature_table(self, name: str, project: str = None) -> FeatureTable:
718708 get_feature_table_response = self ._core_service .GetFeatureTable (
719709 GetFeatureTableRequest (project = project , name = name .strip ()),
720710 metadata = self ._get_grpc_metadata (),
721- ) # type: GetFeatureTableResponse
711+ )
722712 except grpc .RpcError as e :
723713 raise grpc .RpcError (e .details ())
724714 return FeatureTable .from_proto (get_feature_table_response .table )
@@ -785,7 +775,7 @@ def list_features_by_ref(
785775
786776 feature_protos = self ._core_service .ListFeatures (
787777 ListFeaturesRequest (filter = filter ), metadata = self ._get_grpc_metadata (),
788- ) # type: ListFeaturesResponse
778+ )
789779
790780 # Extract features and return
791781 features_dict = {}
0 commit comments