- Including only CIP for review.
Refs: #1049
## Description of changes
*Summarize the changes made by this PR.*
- Improvements & Bug fixes
- New proposal to handle large batches of embeddings gracefully
## Test plan
*How are these changes tested?*
- [ ] Tests pass locally with `pytest` for python, `yarn test` for js
## Documentation Changes
TBD
---------
Signed-off-by: sunilkumardash9 <sunilkumardash9@gmail.com>
Co-authored-by: Sunil Kumar Dash <47926185+sunilkumardash9@users.noreply.github.com>
Cherry-picked from #1029
## Description of changes
*Summarize the changes made by this PR.*
- Improvements & Bug fixes
- Added support for `$in` and `$nin` metadata filters
> Note: See CIP in `docs/` or example notebook for more info
## Test plan
*How are these changes tested?*
- [x] Tests pass locally with `pytest` for python
## Documentation Changes
TBD
---------
Co-authored-by: Hammad Bashir <HammadB@users.noreply.github.com>
## Description of changes
This diff adds CIP-1 Allow Filtering for Collections
*Summarize the changes made by this PR.*
- Improvements & Bug fixes
- ...
- New functionality
- ...
## Test plan
*How are these changes tested?*
## Documentation Changes
*Are all docstrings for user-facing APIs updated if required? Do we need
to make documentation changes in the [docs
repository](https://github.com/chroma-core/docs)?*
Co-authored-by: Liquan Pei <liquanpei@Liquans-MacBook-Pro.local>
- Updated logger level to avoid confusion
## Description of changes
*Summarize the changes made by this PR.*
- Improvements & Bug fixes
- Changed logger level message when registering new Auth providers to
debug to avoid confusing developers.
- Change the status of the CIP to `Accepted`
- Added `/docs` and `/openapi.json` to the publicly accessible endpoints
(this may or many not be a security concern - TBD)
## Test plan
Local tests are passing—no new tests.
## Documentation Changes
N/A
## Description of changes
*Summarize the changes made by this PR.*
- New functionality
- Auth Provide Client and Server Side Abstractions
- Basic Auth Provider
## Test plan
Unit tests for authorized endpoints
## Documentation Changes
Docs should change to describe how to use auth providers on the client
and server. CIP added in `docs/`
## Description of changes
Add CIP Chroma Improvement Proposals
*Summarize the changes made by this PR.*
- Improvements & Bug fixes
- ...
- New functionality
- ...
## Test plan
*How are these changes tested?*
## Documentation Changes
*Are all docstrings for user-facing APIs updated if required? Do we need
to make documentation changes in the [docs
repository](https://github.com/chroma-core/docs)?*
---------
Co-authored-by: Liquan Pei <liquanpei@Liquans-MacBook-Pro.local>