◐ Shell
clean mode source ↗

feat: Add pgvector tutorial with PostgreSQL integration by YassinNouh21 · Pull Request #5290 · feast-dev/feast

This commit introduces a comprehensive tutorial demonstrating the use of PostgreSQL with the pgvector extension as a vector database backend for Feast. It includes Docker setup instructions, feature definitions, sample data generation, and vector similarity search functionality. Key files added are `docker-compose.yml`, `example_repo.py`, `feature_store.yaml`, `pgvector_example.py`, `README.md`, and an initialization SQL script for pgvector.

Signed-off-by: Yassin Nouh <70436855+YassinNouh21@users.noreply.github.com>
Signed-off-by: Yassin Nouh <70436855+YassinNouh21@users.noreply.github.com>
Signed-off-by: Yassin Nouh <70436855+YassinNouh21@users.noreply.github.com>

franciscojavierarceo

franciscojavierarceo

jfw-ppi pushed a commit to jfw-ppi/feast that referenced this pull request

Jun 7, 2025
* feat: Add pgvector tutorial with PostgreSQL integration

This commit introduces a comprehensive tutorial demonstrating the use of PostgreSQL with the pgvector extension as a vector database backend for Feast. It includes Docker setup instructions, feature definitions, sample data generation, and vector similarity search functionality. Key files added are `docker-compose.yml`, `example_repo.py`, `feature_store.yaml`, `pgvector_example.py`, `README.md`, and an initialization SQL script for pgvector.

Signed-off-by: Yassin Nouh <70436855+YassinNouh21@users.noreply.github.com>

* chore: Remove example_repo.py from pgvector tutorial

Signed-off-by: Yassin Nouh <70436855+YassinNouh21@users.noreply.github.com>

* update the docs

Signed-off-by: Yassin Nouh <70436855+YassinNouh21@users.noreply.github.com>

---------

Signed-off-by: Yassin Nouh <70436855+YassinNouh21@users.noreply.github.com>
Signed-off-by: Jacob Weinhold <29459386+j-wine@users.noreply.github.com>

jfw-ppi pushed a commit to jfw-ppi/feast that referenced this pull request

Jun 7, 2025