Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Pinecone - Skip test_comparison_not_equal_with_dataframe #647

Merged

Conversation

anakin87
Copy link
Member

@anakin87 anakin87 commented Apr 8, 2024

We recently started to see failures like this: https://github.com/deepset-ai/haystack-core-integrations/actions/runs/8592581603/job/23542797620

document_store.filter_documents(filters={"field": "dataframe", "operator": "!=", "value": pd.DataFrame([1])}
returns only the Documents with a dataframe field with a different value, not Documents where dataframe is null.

This happens because of Pinecone's new handling of null values (explained in #590).

Metadata filtering in Pinecone seems to be a work in progress, so I would propose to skip this failing test for the time being and rework the filters when the mechanism is more stable on their end.

@anakin87 anakin87 requested a review from a team as a code owner April 8, 2024 07:48
@anakin87 anakin87 requested review from masci and removed request for a team April 8, 2024 07:48
@anakin87 anakin87 merged commit fbcb21b into main Apr 8, 2024
6 checks passed
@anakin87 anakin87 deleted the pinecone-skip-test_comparison_not_equal_with_dataframe branch April 8, 2024 08:25
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants