Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
update to PineconeDocumentStore to remove dependency on SQL db (deeps…
…et-ai#2749) * update to PineconeDocumentStore to remove dependency on SQL db * Update Documentation & Code Style * typing fixes * Update Documentation & Code Style * fixed embedding generator to yield Documents * Update Documentation & Code Style * fixes for final typing issues * fixes for pylint * Update Documentation & Code Style * uncomment pinecone tests * added new params to docstrings * Update Documentation & Code Style * Update Documentation & Code Style * Update haystack/document_stores/pinecone.py Co-authored-by: Sara Zan <[email protected]> * Update haystack/document_stores/pinecone.py Co-authored-by: Sara Zan <[email protected]> * Update Documentation & Code Style * Update haystack/document_stores/pinecone.py Co-authored-by: Sara Zan <[email protected]> * Update haystack/document_stores/pinecone.py Co-authored-by: Sara Zan <[email protected]> * Update haystack/document_stores/pinecone.py Co-authored-by: Sara Zan <[email protected]> * Update haystack/document_stores/pinecone.py Co-authored-by: Sara Zan <[email protected]> * changes based on comments, updated errors and install * Update Documentation & Code Style * mypy * implement simple filtering in pinecone mock * typo * typo in reverse * account for missing meta key in filtering * typo * added metadata filtering to describe index * added handling for users switching indexes in same doc store, and handling duplicate docs in write * syntax tweaks * added index option to document/embedding count calls * labels implementation in progress * added metadata fields to be indexed for pinecone tests * further changes to mock * WIP implementation of labels+multilabels * switched to rely on labels namespace rather than filter * simpler delete_labels * label fixes, remove debug code * Apply dostring fixes Co-authored-by: Agnieszka Marzec <[email protected]> * mypy * pylint * docs * temporarily un-mock Pinecone * Small Pinecone test suite * pylint * Add fake test key to pass the None check * Add again fake test key to pass the None check * Add Pinecone to default docstores and fix filters * Fix field name * Change field name * Change field value * Remove comments * forgot to upgrade pyproject.toml Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Sara Zan <[email protected]> Co-authored-by: Sara Zan <[email protected]> Co-authored-by: Agnieszka Marzec <[email protected]>
- Loading branch information