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

refactor!: Qdrant - remove index parameter from methods #1160

Merged
merged 1 commit into from
Oct 29, 2024

Conversation

anakin87
Copy link
Member

@anakin87 anakin87 commented Oct 29, 2024

Some methods of Qdrant Document Store allow specifying the index parameter.

This comes from the Haystack 1.x implementation.
In 2.x, we are enforcing the convention where a Document Store corresponds to a specific index/collection.

Having some methods where you can specify index is inconsistent and fuels user confusion.
See #942

Proposed Changes:

  • remove index parameter from internal and public methods
  • this is a breaking change -> I will release a new major version

How did you test it?

CI

Checklist

@github-actions github-actions bot added integration:qdrant type:documentation Improvements or additions to documentation labels Oct 29, 2024
@anakin87 anakin87 changed the title refactor!: Qdant - remove index parameter from some methods refactor!: Qdant - remove index parameter from methods Oct 29, 2024
@anakin87 anakin87 marked this pull request as ready for review October 29, 2024 10:27
@anakin87 anakin87 requested a review from a team as a code owner October 29, 2024 10:27
@anakin87 anakin87 requested review from shadeMe and removed request for a team October 29, 2024 10:27
@anakin87 anakin87 merged commit 6e8ee96 into main Oct 29, 2024
10 checks passed
@anakin87 anakin87 deleted the qdrant-consistency branch October 29, 2024 12:01
@anakin87 anakin87 changed the title refactor!: Qdant - remove index parameter from methods refactor!: Qdrant - remove index parameter from methods Oct 29, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
integration:qdrant type:documentation Improvements or additions to documentation
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants