feast-dev / feast

The Open Source Feature Store for Machine Learning
https://feast.dev
Apache License 2.0
5.62k stars 1k forks source link

feat: Qdrant vectorstore support #4689

Closed Anush008 closed 3 weeks ago

Anush008 commented 4 weeks ago

Description

This PR adds support for Qdrant - https://qdrant.tech to be used as a vectorstore in Feast.

HaoXuAI commented 3 weeks ago

If possible, would you mind showing a screenshot or copying/pasting your integration test with the Qdrant vector store result?

Anush008 commented 3 weeks ago

Hi @HaoXuAI

Screenshot 2024-10-26 at 11 26 17 AM

This runs the ingest and retrieval test cases inside tests/integration/online_store/test_universal_online.py::test_retrieve_online_documents()

I had to use the environment fixture instead of vectordb_environment with entity_key_serialization_version=3.

HaoXuAI commented 3 weeks ago

Correct, that's a bug with vectordb_environment I haven't got time to fix it. Great work. thanks!

HaoXuAI commented 3 weeks ago

The failed test is irrelevant to the pr. merging it now.