1. 29 May, 2025 7 commits
  2. 28 May, 2025 6 commits
  3. 27 May, 2025 1 commit
  4. 24 May, 2025 1 commit
  5. 23 May, 2025 4 commits
  6. 22 May, 2025 6 commits
  7. 21 May, 2025 4 commits
  8. 20 May, 2025 2 commits
  9. 19 May, 2025 5 commits
  10. 16 May, 2025 1 commit
  11. 15 May, 2025 3 commits
    • Graham King's avatar
      chore: Prevent duplicate components with different models. (#1103) · 641234cd
      Graham King authored
      Each namespace is for a single pipeline, so a component must be model-unique. The means we can have several components with the same name running the same model (data parallel), their traffic will be routed according to `--router-mode`, but we cannot have several components with the same name running different models.
      
      Add an `ensure_unique` check to prevent that happening.
      641234cd
    • Ryan McCormick's avatar
    • Graham King's avatar
      fix: Fix default RouterMode value (#1092) · 889ab67e
      Graham King authored
      The Python bindings use the default value for RouterMode. Previously that was Random (good), but now it became None (bad).
      
      Remove the option and clean up the duplicate RouterMode. I was trying to avoid putting the `KV` enum in dynamo-runtime. Turns out adding those two characters gives us a healthy simplification, and restores the old default router value.
      
      Also clean up two noisy log messages when waiting for KV routing metrics to start in worker.
      889ab67e