| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix: improve log usability-0911 Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !4900 merge fix/log-usability-0911 into develop fix: improve log usability-0911 Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: # Pull Request ## 描述 本次提交基于 CANN 日志易用性评测报告(cann-log-evaluation-report-dflow.xlsx,2026-09-09 生成),对 GE 仓库中剩余未整改的 dflow 相关日志文案问题进行修复,不涉及业务逻辑、控制流或算法变更。 报告共 55 条问题,其中 4 条( scheding×3、dtypes×1)已在 c1da3dfba(improve log usability-0907)中修复,7 条位于 api/python/llm_datadist_v1(该模块计划日落,不做修改),本次整改剩余 44 条,涉及 dflow/ 下共 28 个文件: ### 1. 一般 - 字符串拼接缺空格(1 处) - dflow/udf/flow_func/mbuf_flow_msg.cpp:相邻字符串字面量拼接处补空格,消除运行时 %zuis 粘连输出 ### 2. 一般 - 语法错误(43 处) | 修正前 | 修正后 | |--------|--------| | is not support | is not supported | | params is null/invalid | params are null/invalid | | not exist / not find / not match | does not exist / is not found / does not match | | is not allowed raising exception result of inputs is empty | is not allowed to raise exception as inputs are empty | ### 3. 附带清理无用代码(零行为变化) - 删除无用的 py_meta_params.get_work_path() 调用(pyflow.py,纯 getter 且返回值未使用) - 删除逐字重复的 __call__ 定义(pyflow.py) 注:ruff-format hook 对存量格式不合规的 pyflow.py 做了全文件格式重排,为 hook 强制行为。 ## 变更类型 请选择本次引入的变更类型: - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [x] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 无。 ## 如何测试 1. grep 验证报告中全部错误模式在 dflow/ 下无残留 2. 25 个 C++ 改动文件使用 build_ut 编译数据库执行 -fsyntax-only 全部通过 3. 3 个 Python 改动文件 py_compile 语法检查通过 4. pre-commit 全部 hooks 通过(clang-format / ruff check / ruff format / codespell / OAT 等) ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 报告中 api/python/llm_datadist_v1 下的 7 条问题(含 3 条严重级拼写错误)因模块日落不做修改。 See merge request: cann/ge!4900 | 14 天前 | |
fix: 修复dflow日志文案语法错误、级别措辞及度量单位缺失问题 Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !4972 merge fix/dflow-log-text into develop fix: 修复dflow日志文案语法错误、级别措辞及度量单位缺失问题 Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: # Pull Request ## 描述 修复日志扫描发现的 dflow 模块 7 处日志/文案问题: | # | 文件 | 修复内容 | |---|------|---------| | 1 | dflow/deployer/daemon/daemon_service.cc | 错误响应消息语法修正:Not exist client id → Client id does not exist | | 2 | dflow/pydflow/python/dataflow/plugin/torch/torch_plugin.py | 删除 _dynamo_export 循环内调试 print 残留 | | 3 | dflow/runner/compiler/model/flow_model_cache.cc | GELOGI 文案措辞调整:Failed to match cache → Cache not matched(缓存 miss 属正常场景,保留 INFO 级避免告警噪音) | | 4 | dflow/llm_datadist/v1/common/llm_flow_service.cc | Feed timeout 日志补充 us 单位(与 link_manager.cc 同款文案对齐) | | 5 | dflow/deployer/deploy/deployer/deploy_context.cc | timeout=%d 补充 ms 单位 | | 6 | dflow/deployer/executor/dynamic_model_executor.cc | timeout=%d 补充 ms 单位 | | 7 | dflow/deployer/executor/cpu_sched_model_builder.cc | timeout:%d 补充 ms 单位 | 均为纯文案修改,不涉及逻辑变更。 ## 变更类型 - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue ## 如何测试 1. 本地 pre-commit 检查(codespell、clang-format、ruff、end-of-file-fixer 等)全部 Passed 2. python3 -m py_compile 校验修改后的 Python 文件通过 3. 纯日志文案修改,无逻辑变更,无需功能测试 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 日志扫描报告来源:scan-log report_0915 ge-dflow_findings.jsonl(7 条发现全部核实为真实问题后修复)。 See merge request: cann/ge!4972 | 10 天前 | |
fix: 修复dflow日志文案语法错误、级别措辞及度量单位缺失问题 Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !4972 merge fix/dflow-log-text into develop fix: 修复dflow日志文案语法错误、级别措辞及度量单位缺失问题 Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: # Pull Request ## 描述 修复日志扫描发现的 dflow 模块 7 处日志/文案问题: | # | 文件 | 修复内容 | |---|------|---------| | 1 | dflow/deployer/daemon/daemon_service.cc | 错误响应消息语法修正:Not exist client id → Client id does not exist | | 2 | dflow/pydflow/python/dataflow/plugin/torch/torch_plugin.py | 删除 _dynamo_export 循环内调试 print 残留 | | 3 | dflow/runner/compiler/model/flow_model_cache.cc | GELOGI 文案措辞调整:Failed to match cache → Cache not matched(缓存 miss 属正常场景,保留 INFO 级避免告警噪音) | | 4 | dflow/llm_datadist/v1/common/llm_flow_service.cc | Feed timeout 日志补充 us 单位(与 link_manager.cc 同款文案对齐) | | 5 | dflow/deployer/deploy/deployer/deploy_context.cc | timeout=%d 补充 ms 单位 | | 6 | dflow/deployer/executor/dynamic_model_executor.cc | timeout=%d 补充 ms 单位 | | 7 | dflow/deployer/executor/cpu_sched_model_builder.cc | timeout:%d 补充 ms 单位 | 均为纯文案修改,不涉及逻辑变更。 ## 变更类型 - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue ## 如何测试 1. 本地 pre-commit 检查(codespell、clang-format、ruff、end-of-file-fixer 等)全部 Passed 2. python3 -m py_compile 校验修改后的 Python 文件通过 3. 纯日志文案修改,无逻辑变更,无需功能测试 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 日志扫描报告来源:scan-log report_0915 ge-dflow_findings.jsonl(7 条发现全部核实为真实问题后修复)。 See merge request: cann/ge!4972 | 10 天前 | |
fix: 修复dflow日志文案语法错误、级别措辞及度量单位缺失问题 Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !4972 merge fix/dflow-log-text into develop fix: 修复dflow日志文案语法错误、级别措辞及度量单位缺失问题 Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: # Pull Request ## 描述 修复日志扫描发现的 dflow 模块 7 处日志/文案问题: | # | 文件 | 修复内容 | |---|------|---------| | 1 | dflow/deployer/daemon/daemon_service.cc | 错误响应消息语法修正:Not exist client id → Client id does not exist | | 2 | dflow/pydflow/python/dataflow/plugin/torch/torch_plugin.py | 删除 _dynamo_export 循环内调试 print 残留 | | 3 | dflow/runner/compiler/model/flow_model_cache.cc | GELOGI 文案措辞调整:Failed to match cache → Cache not matched(缓存 miss 属正常场景,保留 INFO 级避免告警噪音) | | 4 | dflow/llm_datadist/v1/common/llm_flow_service.cc | Feed timeout 日志补充 us 单位(与 link_manager.cc 同款文案对齐) | | 5 | dflow/deployer/deploy/deployer/deploy_context.cc | timeout=%d 补充 ms 单位 | | 6 | dflow/deployer/executor/dynamic_model_executor.cc | timeout=%d 补充 ms 单位 | | 7 | dflow/deployer/executor/cpu_sched_model_builder.cc | timeout:%d 补充 ms 单位 | 均为纯文案修改,不涉及逻辑变更。 ## 变更类型 - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue ## 如何测试 1. 本地 pre-commit 检查(codespell、clang-format、ruff、end-of-file-fixer 等)全部 Passed 2. python3 -m py_compile 校验修改后的 Python 文件通过 3. 纯日志文案修改,无逻辑变更,无需功能测试 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 日志扫描报告来源:scan-log report_0915 ge-dflow_findings.jsonl(7 条发现全部核实为真实问题后修复)。 See merge request: cann/ge!4972 | 10 天前 | |
refactor: 删除废弃的flowgw合并场景代码 Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !4772 merge refactor/delete-flowgw-merged into develop refactor: 删除废弃的flowgw合并场景代码 Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: # Pull Request ## 描述 删除废弃代码 DaemonService::SetSupportFlowgwMerged 及其相关使用代码。flowgw 合并场景已不存在,该特性链路全部移除: 1. 删除 daemon_service.h/cc 中 SetSupportFlowgwMerged 声明、定义及 ProcessInitRequest 中的调用,并清理随之孤立的 kProtocolTypeRdma 常量与无用 include 2. 删除 deployer.proto 中 InitResponse.support_flowgw_merged 字段 3. RemoteDeployer::UpdateNodeInfo 中 hcom_device_id 不再有合并分支,统一取设备序号(与 InitNodeInfoByChipCount 行为一致) proto 字段直接删除(不加 reserved):与该 proto 文件既有惯例一致,且双向兼容安全(旧 daemon 发 field 6 新客户端忽略;新 daemon 不发旧客户端默认 false,行为等价于未合并场景)。 ## 变更类型 请选择本次引入的变更类型: - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [x] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的 Issue 无 ## 如何测试 描述测试此变更的步骤和前提条件: 1. bash build.sh --dflow 完整构建 dflow 包成功 2. 运行 ut_libge_helper_utest 全量回归,729/729 用例通过(含 DaemonServiceUnittest、DeployerProxyTest、DeployerTest) 3. pre-commit 检查(clang-format/codespell/OAT 等)全部通过 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 - ACL_FEATURE_SYSTEM_MEMQ_EVENT_CROSS_DEV 仍被 config_parser.cc 用于 host flowgw 检测(另一特性),未删除 - HcomDeviceId 相关 API 仍被配置解析、路由规划等广泛使用,仅删除"merged 时强制为 0"的特殊分支 See merge request: cann/ge!4772 | 18 天前 | |
refactor: protobuf生成切换工程函数 Co-authored-by: Feiteng Zheng<zhengfeiteng1@h-partners.com> # message auto-generated for no-merge-commit merge: !4502 merge 20260821-switch-cmake-protobuf-generate into develop refactor: protobuf生成切换工程函数 Created-by: zhengfeiteng Commit-by: Feiteng Zheng Merged-by: cann-robot Description: # Pull Request ## 描述 protobuf生成切换工程函数。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [x] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 2. ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/ge!4502 | 1 个月前 | |
fix: precommit整改 Co-authored-by: yelongjian<yelongjian1@huawei.com> # message auto-generated for no-merge-commit merge: !3726 merge dev-precommit into develop fix: precommit整改 Created-by: yelongjian Commit-by: yelongjian Merged-by: cann-robot Description: # Pull Request ## 描述 precommit整改 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [x] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1.NA ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如: feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 在此添加任何其他关于本次 PR 的说明。 See merge request: cann/ge!3726 | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 14 天前 | ||
| 10 天前 | ||
| 10 天前 | ||
| 10 天前 | ||
| 18 天前 | ||
| 1 个月前 | ||
| 2 个月前 |