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

Deprecate use of legacy filters syntax in Document Stores integrations #829

Closed
9 tasks done
silvanocerza opened this issue Jun 19, 2024 · 1 comment
Closed
9 tasks done
Labels

Comments

@silvanocerza
Copy link
Contributor

silvanocerza commented Jun 19, 2024

The legacy filters syntax from Haystack 1 must be deprecated in favour of the new one.

As of now if the legacy syntax is used we automatically convert it internally to the new one.
We should emit a deprecation warning instead.

After that is done we can also remove some utility classes in testing used to test Document Stores.

These are the integration that must be updated.

See also deepset-ai/haystack#7893

@julian-risch
Copy link
Member

The legacy filter syntax was deprecated in the document store integrations.
Removal of utility classes in testing used to test Document Stores is tracked by a separate issue: deepset-ai/haystack#8023

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

3 participants