| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
use nodePort in template as default coordinator infer nodePort Co-authored-by: jingyp<jingyp@chinatelecom.cn> # message auto-generated for no-merge-commit merge: !638 merge bugfix/refine-infer-port into master use nodePort in template as default coordinator infer nodePort Created-by: gcw_gxG14I7x Commit-by: jingyp Merged-by: ascend-robot Description: ## **1. 合入背景** Fixes https://gitcode.com/Ascend/MindIE-Motor/issues/376 ## **2. 修改内容** 修改 user_config 中 coordinator_infer_node_port 设置逻辑: 1. 如果未配置、配置不合法、为空,使用 examples/deployer/yaml_template 中定义的默认值 2. 如果配置为 -,则端口为随机值 3. 如果配置为合法端口,则按指定的配置 ## **3. 资料变更** 不涉及 ## **4. 接口变更** 不涉及 ## **5. 测试结果**  ## **6. CheckList** > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] [ ] 代码注释完备 [ ] 正确记录维测日志 [ ] 是否有UT用例 [x] 若涉及多线程场景,考虑了并发场景,不存在死锁问题 See merge request: Ascend/MindIE-Motor!638 | 1 个月前 | |
fix: multi_deployment 静态扩缩容基于集群 index 动态 list 统一扩缩容决策 Co-authored-by: lbr711<liuboru1@huawei.com> # message auto-generated for no-merge-commit merge: !686 merge pr/fix-static-scale into master fix: multi_deployment 静态扩缩容基于集群 index 动态 list 统一扩缩容决策 Created-by: lbr711 Commit-by: lbr711 Merged-by: towncharlie Description: ## **1. 合入背景** > multi_deployment 静态扩缩容原先扩/缩不对称:扩容部分看集群,缩容仍按配置 reversed(range(base)) 推断,Pending 场景会误删健康实例;稀疏 index 下扩容无法补洞、缩容可能删不到实际 Deployment。 > > 本 PR 以**集群实际 Deployment index 集合**为动态 list,统一 P/D/U 扩缩容 index 选择逻辑。 > > Fixes #454 ## **2. 修改内容** 1. 新增 get_pending_engine_instance_indices():查询 Pending Pod 对应 index(无 idx < base 限制)。 2. 新增 compute_scale_in_delete_indices() / compute_scale_out_add_indices():纯函数,基于 live index set 计算删/增列表。 3. 重构 get_instance_scale_in_delete_order():删除数量 = len(现有) - target;删序 Pending 优先 → 高位优先;deployment 查询失败回退 reversed(range(base))。 4. 重构 get_instance_scale_out_indices():在 [0, total) 内从低到高补缺失 index。 5. scale_engine_by_type() 中 P/D/U 接入上述逻辑;E 保持原有行为。 6. 扩展 UT tests/examples/deployer/test_scale_in.py(含稀疏 index 全链路、orphan 高位回收等场景)。 ## **3. 资料变更** 不涉及。 ## **4. 接口变更** 不涉及。 ## **5. 测试结果** - 部署方式:multi_deployment - 测试方法:pytest 单元测试 - 测试场景: 1. Pending 优先于 Running 删除(P/D/U) 2. 无 Pending 时高位优先删除 3. 稀疏 index 扩容补洞(如 {0,4} → 补 index 1) 4. 稀疏 index 缩容回收 orphan 高位(如 {0,1,4} 3→2 删 index 4) 5. 全链路:5→2 Pending 删洞 → 2→3 补位 → 3→2 正常缩容 6. deployment 查询失败回退旧逻辑 - 测试结果:21/21 passed(test_scale_in.py) bash pytest tests/examples/deployer/test_scale_in.py -v ## **6. CheckList** [x] 代码注释完备 [x] 正确记录维测日志 [x] 是否有UT用例 [x] 若涉及多线程场景,考虑了并发场景,不存在死锁问题 See merge request: Ascend/MindIE-Motor!686 | 1 个月前 | |
[docs]刷新D2D特性说明文档 Co-authored-by: yilunh<hanyilun1@huawei.com> # message auto-generated for no-merge-commit merge: !627 merge D2D into master [docs]刷新D2D特性说明文档 Created-by: yilunh Commit-by: yilunh Merged-by: towncharlie Description: ## **1. 合入背景** 刷新D2D特性说明文档 fixes [#370](https://gitcode.com/Ascend/MindIE-Motor/issues/370) ## **2. 修改内容** 1、刷新配置int8_cache配置建议值,默认使用no cache直通 2、MTP叠加时建议端口预留,防止端口非法,elastic server无法启动 3、刷新支持的模型 4、刷新文档位置至docs/user_guide/features ## **3. 资料变更** 否 ## **4. 接口变更** > 请确认<ins>**是否涉及跨代码仓或者客户面可见的接口变更**</ins>。\ > 如涉及,需详细说明接口以及对应的变更内容,同时需要在资料中体现。\ > 如不涉及,需填写“不涉及”。 ## **5. 测试结果** 否 ## **6. CheckList** > PR提交人对以下CheckList自检项进行全量自检,自检通过或不涉及,均修改 [ ] 为 [x] [ ] 代码注释完备 [ ] 正确记录维测日志 [ ] 是否有UT用例 [ ] 若涉及多线程场景,考虑了并发场景,不存在死锁问题 See merge request: Ascend/MindIE-Motor!627 | 30 天前 | |
【docs】更新简介架构图&版本说明书&A5字眼描述整改 Co-authored-by: xiao-qing123<xiaoqing14@h-partners.com> # message auto-generated for no-merge-commit merge: !668 merge master into master 【docs】更新简介架构图&版本说明书&A5字眼描述整改 Created-by: xiao-qing123 Commit-by: xiao-qing123 Merged-by: towncharlie Description: Fixes [#400](https://gitcode.com/Ascend/MindIE-Motor/issues/400) 1、更新Motor简介中的架构图 2、版本说明书零星修改(格式、内容) 3、A2/A3/A5字眼排查,修改为对应的产品名 See merge request: Ascend/MindIE-Motor!668 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 30 天前 | ||
| 1 个月前 |