litellm/litellm-rust/crates/python-bridge/src
Yujong Lee 83d4ce05c9 feat(rust-cache): serve RedisClusterCache natively as a Redis topology
Extend cache-redis so RedisTopology::Cluster routes single-key commands by
hash slot, groups pipelines by slot while keeping reply order, scans and
scoped-flushes every primary, and fans admin commands out to all nodes.
The bridge projects RedisClusterCache startup_nodes into the typed topology,
accepts the exact RedisClusterCache identity, guards nodes_manager state,
and falls back to Python for anything it cannot project.

Co-Authored-By: Devin AI <158243242+devin-ai-integration[bot]@users.noreply.github.com>
2026-09-21 20:49:21 +00:00
..
cache feat(rust-cache): serve RedisClusterCache natively as a Redis topology 2026-09-21 20:49:21 +00:00
routes style(rust): format renamed callback adapter 2026-09-19 23:08:37 +00:00
credentials.rs refactor(rust): add types and core-utils crates, unify the provider error 2026-09-17 22:01:14 -07:00
diagnostics.rs wip 2026-09-19 10:36:59 -07:00
errors.rs feat(rust): add Amazon Textract to litellm.ocr and sign provider requests after host hooks 2026-09-19 09:11:52 -07:00
http.rs refactor(rust): split custom_httpx into litellm-http and the OCR handler 2026-09-18 20:46:36 -07:00
lib.rs fix(cache): harden native foundation parity 2026-09-21 09:53:41 -07:00
marshal.rs add streaming message 2026-09-18 15:45:08 -07:00
python_settings.rs refactor(cache): keep native foundation isolated 2026-09-21 11:15:44 -07:00
token_counter.rs refactor(rust): keep the Python token counter on the fast backend 2026-09-20 21:49:39 +00:00