| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
大幅度提高本地ut脚本速度(几分钟到几秒) Co-authored-by: j00808874<jiangchanghong3@huawei.com> # message auto-generated for no-merge-commit merge: !94 merge mr into develop 大幅度提高本地ut脚本速度(几分钟到几秒) Created-by: j00808874 Commit-by: j00808874 Merged-by: chenyz6 Description: # Pull Request Template ## Description <!-- Provide a clear summary of the change, the problem it solves, and the technical approach. --> ## Related Issues <!-- Replace with actual issue numbers. Example: Closes #123, Related to #456 --> ## Type of Change - [ ] Bug fix - [ ] New feature - [ ] Performance optimization - [ ] Documentation update - [ ] Other (please describe):_______________ ## Testing <!-- Describe how the changes were tested. Include: - Unit/integration test coverage - Manual validation steps - Links to CI reports (e.g., CIDA) if available - Note any pending tests --> ## Checklist - [ ] I have performed a self-review of my own code. - [ ] I have updated the documentation. - [ ] I have added tests to prove my changes are effective. See merge request: Ascend/memcache!94 | 7 个月前 | |
HTTP Service in metaservice Co-authored-by: hansanyue<hansanyue@h-partners.com> # message auto-generated for no-merge-commit merge: !39 merge dev_1 into develop HTTP Service in metaservice Created-by: han-sanyue Commit-by: hansanyue Merged-by: yrewzjsx Description: 接口查询效果参考 doc/memcache_restful_api.md See merge request: Ascend/memcache!39 | 8 个月前 | |
KvEvent。对接PyMoter kv-conductor,元数据操作广播 Co-authored-by: zixiqu<quzixi@huawei.com> # message auto-generated for no-merge-commit merge: !334 merge kv_event_2 into develop KvEvent Created-by: huawei_zixiqu Commit-by: zixiqu;Zixi Qu;huawei_zixiqu Merged-by: chenyz6 Description: # 合入来源 - [x] 需求 - [ ] 问题单 - [ ] issue # 问题/功能描述 PyMotor prefill节点亲和性需求。增加key store/remove/clear 广播事件,使能PyMotor kv-conductor亲和性计算。本PR基于 @彭海清 工作,在其前期多版需求对齐的半成框架下,继续工作,推动功能对齐。 # 修改方案描述 增加 csrc下增加kv_event模块,增加zmq tranfer, publisher, 对外接口runtime文件,和使能实现的kv_event文件。在meta service对应位置进行kv event广播event_type,model_name, model_name, backendID等事件信息。 # 是否涉及UT/ST - [x] 是 - [ ] 否(说明理由) # 开发自检 - [x] 规范:未超过1k;超过1k已完成备案;反合入需要标题注明【反合】 - [x] 规范:已关联issue或里程碑 - [x] 规范:不需要UT/ST且已说明理由;需要且已包含UT/ST - [x] 安全:涉及对外接口/参数/环境变量改动,并同步修改资料 - [x] 安全:未引入三方开源软件;引入三方开源软件并经过安全评审 - [x] 安全:未新增对外接口/参数;新增对外接口/参数有校验 - [x] 规范:未涉及资料改动;涉及资料改动并已完成修改 See merge request: Ascend/memcache!334 | 2 个月前 | |
fix:修复检视bug Co-authored-by: gcw_qYJeyWK4<jiangbo97@huawei.com> # message auto-generated for no-merge-commit merge: !416 merge feat/rewarm-allocated-ok into develop fix:修复检视bug Created-by: gcw_qYJeyWK4 Commit-by: gcw_qYJeyWK4 Merged-by: yrewzjsx Description: # 合入来源 - [ ] 需求 - [ ] 问题单 - [x] issue # 问题/功能描述 # 修改方案描述 # 是否涉及UT/ST - [ ] 是 - [x] 否(说明理由) # 开发自检 - [x] 规范:未超过1k;超过1k已完成备案;反合入需要标题注明【反合】 - [x] 规范:已关联issue或里程碑 - [x] 规范:不需要UT/ST且已说明理由;需要且已包含UT/ST - [x] 安全:涉及对外接口/参数/环境变量改动,并同步修改资料 - [x] 安全:未引入三方开源软件;引入三方开源软件并经过安全评审 - [x] 安全:未新增对外接口/参数;新增对外接口/参数有校验 - [x] 规范:未涉及资料改动;涉及资料改动并已完成修改 See merge request: Ascend/memcache!416 | 1 个月前 | |
KvEvent。对接PyMoter kv-conductor,元数据操作广播 Co-authored-by: zixiqu<quzixi@huawei.com> # message auto-generated for no-merge-commit merge: !334 merge kv_event_2 into develop KvEvent Created-by: huawei_zixiqu Commit-by: zixiqu;Zixi Qu;huawei_zixiqu Merged-by: chenyz6 Description: # 合入来源 - [x] 需求 - [ ] 问题单 - [ ] issue # 问题/功能描述 PyMotor prefill节点亲和性需求。增加key store/remove/clear 广播事件,使能PyMotor kv-conductor亲和性计算。本PR基于 @彭海清 工作,在其前期多版需求对齐的半成框架下,继续工作,推动功能对齐。 # 修改方案描述 增加 csrc下增加kv_event模块,增加zmq tranfer, publisher, 对外接口runtime文件,和使能实现的kv_event文件。在meta service对应位置进行kv event广播event_type,model_name, model_name, backendID等事件信息。 # 是否涉及UT/ST - [x] 是 - [ ] 否(说明理由) # 开发自检 - [x] 规范:未超过1k;超过1k已完成备案;反合入需要标题注明【反合】 - [x] 规范:已关联issue或里程碑 - [x] 规范:不需要UT/ST且已说明理由;需要且已包含UT/ST - [x] 安全:涉及对外接口/参数/环境变量改动,并同步修改资料 - [x] 安全:未引入三方开源软件;引入三方开源软件并经过安全评审 - [x] 安全:未新增对外接口/参数;新增对外接口/参数有校验 - [x] 规范:未涉及资料改动;涉及资料改动并已完成修改 See merge request: Ascend/memcache!334 | 2 个月前 | |
HTTP Service in metaservice Co-authored-by: hansanyue<hansanyue@h-partners.com> # message auto-generated for no-merge-commit merge: !39 merge dev_1 into develop HTTP Service in metaservice Created-by: han-sanyue Commit-by: hansanyue Merged-by: yrewzjsx Description: 接口查询效果参考 doc/memcache_restful_api.md See merge request: Ascend/memcache!39 | 8 个月前 | |
【bugfix】Build and link prometheus-cpp-lite for metrics Co-authored-by: littleyellowbicycle<liguo29@h-partners.com> Co-authored-by: littleyellowbicycle<1021593619@qq.com> # message auto-generated for no-merge-commit merge: !362 merge fix-prometheus-linking into develop 【bugfix】Build and link prometheus-cpp-lite for metrics Created-by: littleyellowbicycle Commit-by: littleyellowbicycle Merged-by: chenyz6 Description: # 合入来源 - [ ] 需求 - [ ] 问题单 - [√ ] issue # 问题/功能描述 1. 用了Prometheus的符号但没链接。 src/memcache/csrc/meta_service/mmc_meta_metric_manager.cpp 使用了 prometheus::global_registry、prometheus::file_saver 等全局对象,这些对象在 prometheus-cpp-lite/simpleapi/src/simpleapi.cpp 中定义。 src/memcache/csrc/CMakeLists.txt:41-42 添加了 prometheus 的头文件路径,所以编译阶段能通过(能找到头文件)。 但 3rdparty/CMakeLists.txt 只有: add_subdirectory(log) # spdlog add_subdirectory(memfabric_hybrid) # 底层依赖 没有 add_subdirectory(prometheus-cpp-lite),所以 simpleapi.cpp 从未被编译成目标文件。 结果:头文件找到了(编译通过),但 prometheus::global_registry 等符号没有目标文件提供定义,链接时报 undefined reference,libmf_memcache.so 构建失败。 2. PROJECT_SMEM_SRC_BASE 和 PROJECT_UTIL_SRC_BASE 是在 memfabric_hybrid/CMakeLists.txt 中定义的,add_subdirectory 之前它们为空,导致 include 路径变成 ${EMPTY}/include/host。 # 修改方案描述 1. 在 3rdparty/CMakeLists.txt 中加上:add_subdirectory(prometheus-cpp-lite) 并把 prometheus 库链接到 mmc_shared / mmc_static。 2. 把 include_directories(...) 移到 add_subdirectory(3rdparty) 之后即可。 # 是否涉及UT/ST - [ ] 是 - [√ ] 否(编译问题) # 开发自检 - [√ ] 规范:未超过1k;超过1k已完成备案;反合入需要标题注明【反合】 - [√ ] 规范:已关联issue或里程碑 - [√ ] 规范:不需要UT/ST且已说明理由;需要且已包含UT/ST - [√ ] 安全:涉及对外接口/参数/环境变量改动,并同步修改资料 - [√ ] 安全:未引入三方开源软件;引入三方开源软件并经过安全评审 - [√ ] 安全:未新增对外接口/参数;新增对外接口/参数有校验 - [√ ] 规范:未涉及资料改动;涉及资料改动并已完成修改 See merge request: Ascend/memcache!362 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 8 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 8 个月前 | ||
| 1 个月前 |