Skip to content

Conversation

@ilayaperumalg
Copy link
Member

@ilayaperumalg ilayaperumalg commented Nov 20, 2024

  • When Chroma query/delete operation doesn't involve a where clause, the latest Chroma API doesn't allow an empty map for the where parameter. This requires both the query and delete operations to remove explicit setting of where parameter with empty map.
    • Check the filter clause to query with or without where parameter
    • Update both query and delete operations
    • Update tests
    • Update the latest Chroma image 0.5.18 in the tests

Resolves #1749

  - When Chroma query/delete operation doesn't involve a where clause, the latest Chroma API doesn't allow an empty map for the where parameter. This requires both the query and delete operations to remove explicit setting of where parameter with empty map.
    - Check the filter clause to query with or without `where` parameter
    - Update both query and delete operations
    - Update tests
    - Update the latest Chroma image 0.5.18 in the tests

Resolves spring-projects#1749
@ilayaperumalg ilayaperumalg added this to the 1.0.0-M4 milestone Nov 20, 2024
@tzolov
Copy link
Contributor

tzolov commented Nov 20, 2024

@ilayaperumalg I've refreshed and improved our ChromaAPI implementation.
It should solve the handling to empty fields reusing the existing api without additional constructs. I've added simple-search IT to verify it.

#1780

@ilayaperumalg
Copy link
Member Author

@tzolov sure, thanks for the update. Closing this PR for #1780

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Error when doing filter-less similarity search with Chroma

2 participants