Skip to content

Commit 889362b

Browse files
updated feature server
Signed-off-by: Francisco Javier Arceo <farceo@redhat.com>
1 parent 3cb6803 commit 889362b

1 file changed

Lines changed: 7 additions & 9 deletions

File tree

sdk/python/feast/feature_server.py

Lines changed: 7 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -74,14 +74,9 @@ class GetOnlineFeaturesRequest(BaseModel):
7474
feature_service: Optional[str] = None
7575
features: Optional[List[str]] = None
7676
full_feature_names: bool = False
77-
78-
class RetrieveOnlineDocumentsRequest(BaseModel):
79-
entities: Dict[str, List[Any]]
80-
feature_service: Optional[str] = None
81-
features: Optional[List[str]] = None
82-
full_feature_names: bool = False
8377
query_embedding: Optional[List[float]] = None
8478

79+
8580
def _get_features(request: GetOnlineFeaturesRequest, store: "feast.FeatureStore"):
8681
if request.feature_service:
8782
feature_service = store.get_feature_service(
@@ -110,7 +105,6 @@ def _get_features(request: GetOnlineFeaturesRequest, store: "feast.FeatureStore"
110105
resource=od_feature_view, actions=[AuthzedAction.READ_ONLINE]
111106
)
112107
features = request.features # type: ignore
113-
114108
return features
115109

116110

@@ -187,8 +181,12 @@ async def get_online_features(request: GetOnlineFeaturesRequest) -> Dict[str, An
187181
"/retrieve-online-documents",
188182
dependencies=[Depends(inject_user_details)],
189183
)
190-
async def retrieve_online_documents(request: RetrieveOnlineDocumentsRequest) -> Dict[str, Any]:
191-
logger.warn("This endpoint is in alpha and will be moved to /get-online-features when stable.")
184+
async def retrieve_online_documents(
185+
request: GetOnlineFeaturesRequest,
186+
) -> Dict[str, Any]:
187+
logger.warn(
188+
"This endpoint is in alpha and will be moved to /get-online-features when stable."
189+
)
192190
# Initialize parameters for FeatureStore.retrieve_online_documents_v2(...) call
193191
features = await run_in_threadpool(_get_features, request, store)
194192

0 commit comments

Comments
 (0)