Skip to content

Commit d4f2639

Browse files
committed
fix postgres test
1 parent 92fed1d commit d4f2639

File tree

6 files changed

+12
-8
lines changed

6 files changed

+12
-8
lines changed

sdk/python/feast/infra/online_stores/contrib/postgres.py

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,7 @@
99
from psycopg2 import sql
1010
from psycopg2.extras import execute_values
1111
from psycopg2.pool import SimpleConnectionPool
12+
1213
from feast import Entity
1314
from feast.feature_view import FeatureView
1415
from feast.infra.key_encoding_utils import serialize_entity_key
@@ -320,8 +321,8 @@ def retrieve_online_documents(
320321
for entity_key, feature_name, value, distance, event_ts in rows:
321322

322323
# TODO Deserialize entity_key to return the entity in response
323-
entity_key_proto = EntityKeyProto()
324-
entity_key_proto_bin = bytes(entity_key)
324+
# entity_key_proto = EntityKeyProto()
325+
# entity_key_proto_bin = bytes(entity_key)
325326

326327
# TODO Convert to List[float] for value type proto
327328
feature_value_proto = ValueProto(string_val=value)

sdk/python/feast/infra/online_stores/contrib/postgres_repo_configuration.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@
22
IntegrationTestRepoConfig,
33
)
44
from tests.integration.feature_repos.universal.online_store.postgres import (
5+
PGVectorOnlineStoreCreator,
56
PostgresOnlineStoreCreator,
6-
PGVectorOnlineStoreCreator
77
)
88

99
FULL_REPO_CONFIGS = [

sdk/python/tests/conftest.py

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,10 @@
2626
from feast.data_source import DataSource
2727
from feast.feature_store import FeatureStore # noqa: E402
2828
from feast.wait import wait_retry_backoff # noqa: E402
29-
from tests.data.data_creator import create_basic_driver_dataset, create_document_dataset # noqa: E402
29+
from tests.data.data_creator import ( # noqa: E402
30+
create_basic_driver_dataset,
31+
create_document_dataset,
32+
)
3033
from tests.integration.feature_repos.integration_test_repo_config import ( # noqa: E402
3134
IntegrationTestRepoConfig,
3235
)

sdk/python/tests/data/data_creator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -95,4 +95,4 @@ def create_document_dataset() -> pd.DataFrame:
9595
pd.Timestamp(datetime.utcnow()).round("ms"),
9696
],
9797
}
98-
return pd.DataFrame(data)
98+
return pd.DataFrame(data)

sdk/python/tests/integration/feature_repos/universal/online_store/postgres.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -54,7 +54,7 @@ def create_online_store(self) -> Dict[str, str]:
5454
timeout=10
5555
)
5656
command = "psql -h localhost -p 5432 -U root -d test -c 'CREATE EXTENSION IF NOT EXISTS vector;'"
57-
res = self.container.exec(command)
57+
self.container.exec(command)
5858
return {
5959
"host": "localhost",
6060
"type": "postgres",
@@ -67,4 +67,4 @@ def create_online_store(self) -> Dict[str, str]:
6767
}
6868

6969
def teardown(self):
70-
self.container.stop()
70+
self.container.stop()

sdk/python/tests/integration/online_store/test_universal_online.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,8 +28,8 @@
2828
from tests.integration.feature_repos.universal.entities import driver, item
2929
from tests.integration.feature_repos.universal.feature_views import (
3030
create_driver_hourly_stats_feature_view,
31+
create_item_embeddings_feature_view,
3132
driver_feature_view,
32-
create_item_embeddings_feature_view
3333
)
3434
from tests.utils.data_source_test_creator import prep_file_source
3535

0 commit comments

Comments
 (0)