Add Milvus Addon - #2412
Conversation
Signed-off-by: biswasurmi <urmi@appscode.com>
|
Warning Review limit reachedNext included review available in 50 minutes. View limit detailsLimit details: You’ve used the included review currently available. You've used all free OSS reviews for now. Wait for the free limit to reset to keep reviewing this public repository. Review configuration: ⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (7)
ℹ️ Recent review info⚙️ Run configurationConfiguration used: defaults Review profile: CHILL Plan: Advanced Run ID: 📒 Files selected for processing (3)
Included review availability: Your plan provides up to 1 included review per hour; 0 remain after this review. 📝 WalkthroughWalkthroughThe PR adds a KubeStash Milvus addon with singleton Job-based backup and restore tasks. It also adds backup and restore Function resources that invoke the Milvus backup plugin with configurable parameters and defaults. ChangesMilvus backup and restore
Estimated code review effort: 2 (Simple) | ~10 minutes Merge Risk: ⚪ Minimal · up to The Milvus backup and restore addon is mergeable based on the available evidence, with no concrete merge-blocking risk established. Sequence Diagram(s)sequenceDiagram
participant MilvusAddon
participant JobExecutor
participant MilvusFunction
MilvusAddon->>JobExecutor: create singleton backup or restore Job
JobExecutor->>MilvusFunction: invoke milvus-backup or milvus-restore
MilvusFunction->>MilvusFunction: run milvus-backup-plugin
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches 💡 1🛠️ Fix failing CI checks 💡
🧪 Generate unit tests (beta)
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
Summary by CodeRabbit