-
Notifications
You must be signed in to change notification settings - Fork 1.6k
[ENH] Plumb ML into fe #3595
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
[ENH] Plumb ML into fe #3595
Conversation
Reviewer ChecklistPlease leverage this checklist to ensure your code review is thorough before approving Testing, Bugs, Errors, Logs, Documentation
System Compatibility
Quality
|
Please tag your PR title with one of: [ENH | BUG | DOC | TST | BLD | PERF | TYP | CLN | CHORE]. See https://docs.trychroma.com/contributing#contributing-code-and-ideas |
99b36a6
to
373ae47
Compare
f094117
to
cba5de0
Compare
Please tag your PR title with one of: [ENH | BUG | DOC | TST | BLD | PERF | TYP | CLN | CHORE]. See https://docs.trychroma.com/contributing#contributing-code-and-ideas |
cba5de0
to
d765859
Compare
thiserror = { workspace = true } | ||
parking_lot = { workspace = true } | ||
rand = { workspace = true } | ||
tower = { version = "0.4.13", features = ["discover"] } |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
this is so that our tower == tonics
use chroma_cache::CacheConfig; | ||
use chroma_log::config::LogConfig; | ||
use chroma_sysdb::SysDbConfig; | ||
use figment::providers::{Env, Format, Yaml}; | ||
use mdac::CircuitBreakerConfig; | ||
use serde::Deserialize; | ||
|
||
#[derive(Deserialize)] | ||
#[derive(Deserialize, Clone)] | ||
pub(super) struct FrontendConfig { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
TODO (out of this PR): align on pub(super) reorder nested config vs inline
Description of changes
Summarize the changes made by this PR.
Test plan
How are these changes tested?
Not well. Will add in future PR. Manually verified the connection pooling to query nodes
pytest
for python,yarn test
for js,cargo test
for rustDocumentation Changes
None