- Pgvector - ensure DB is initialized when calling
delete_table(#2055)
- Remove black (#1985)
- Pgvector - update docker image in examples (#1995)
- Pgvector - do not pass null
metatoDocument.from_dict(#1980)
- Fix pgvector types + add py.typed (#1914)
- Align core-integrations Hatch scripts (#1898)
- Update md files for new hatch scripts (#1911)
- Add pins for Pgvector (#1849)
- Pgvector - make error messages more informative (#1684)
- Add halfvec support for storing high-dimensional embeddings in half-precision (#1607)
- Pgvector - async support (+ refactoring) (#1547)
- Review testing workflows (#1541)
- Fix: pgvector - improve
_create_table_if_not_existsto be used without admin rights (#1490)
- Remove Python 3.8 support (#1421)
- Use Haystack logging across integrations (#1484)
- Pgvector - pin haystack and remove dataframe checks (#1518)
- Pgvector - remove support for dataframe (#1370)
- Pgvector - add like and not like filters (#1341)
- Inherit from
FilterDocumentsTestWithDataframein Document Stores (#1290)
- PgvectorDocumentStore - use appropriate schema name if dropping index (#1277)
- Add
create_extensionparameter to control vector extension creation (#1213)
- Add filter_policy to pgvector integration (#820)
- Add schema support to pgvector document store. (#1095)
- Pgvector - recreate the connection if it is no longer valid (#1202)
PgVector- Fallback to default filter policy when deserializing retrievers without the init parameter (#900)
- Explain different connection string formats in the docstring (#1132)
- Do not retry tests in
hatch run testcommand (#954)
- Retry tests to reduce flakyness (#836)
- Adopt uv as installer (#1142)
- Update ruff invocation to include check parameter (#853)
- PgVector - remove legacy filter support (#1068)
- Update changelog after removing legacy filters (#1083)
- Update ruff linting scripts and settings (#1105)
- Ci: install
pytest-rerunfailureswhere needed; add retry config totest-covscript (#845) - Chore: Minor retriever pydoc fix (#884)
- Chore: Update pgvector test for the new
apply_filter_policyusage (#970) - Chore: pgvector ruff update, don't ruff tests (#984)
- Defer the database connection to when it's needed (#773)
- Add customizable index names for pgvector (#818)
- Docs: add missing api references (#728)
- [deepset-ai#727] (#738)
MongoDBAtlasEmbeddingRetriever(#427)- Implement keyword retrieval for pgvector integration (#644)
- Fix order of API docs (#447)
- Update category slug (#442)
- Disable-class-def (#556)
- Pgvector - review docstrings and API reference (#502)
- Refactor tests (#574)
- Remove references to Python 3.7 (#601)
- Make Document Stores initially skip
SparseEmbedding(#606) - Chore: add license classifiers (#680)
- Type hints in pgvector document store updated for 3.8 compability (#704)
- Chore: change the pydoc renderer class (#718)
- Pgvector: fix linting (#328)
- Pgvector Document Store - minimal implementation (#239)
- Pgvector - filters (#257)
- Pgvector - embedding retrieval (#298)
- Pgvector - Embedding Retriever (#320)
- Pgvector: generate API docs (#325)
- Pgvector: add an example (#334)
- Adopt
Secretto pgvector (#402)