| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
fix:improve log usability-0910-1 Co-authored-by: m0_50621083<hongyuecheng@huawei.com> # message auto-generated for no-merge-commit merge: !4893 merge CANN-log-evaluation-develop-0910-1 into develop fix:improve log usability-0910-1 Created-by: m0_50621083 Commit-by: m0_50621083 Merged-by: cann-robot Description: # Pull Request ## 描述 依据日志易用性整改专项(A5日志燎原 / 昇腾&天马日志规范)评审结果,对 GE 日志进行整改,共涉及 21 个文件、25 处日志语句: 1. **失败路径日志级别提升**(7 处):将 7 处失败路径的 INFO 日志提升为 WARNING,避免按级别过滤排障时遗漏失败记录(deploy_planner.cc、dynamic_model_executor.cc、ops_parallel_rule_json_file.cpp、cpu_optimizer.cpp、rts_ops_kernel_builder.cc、rts_ffts_plus_ops_kernel_builder.cc、json_util.cc)。 2. **日志消息双空格清理**(约 17 处):清理消息中部的连续双空格为单空格(llm_log.h、kernel_info.cc、stream_active_op.cc、om2_model_executor.cc 等 12 个文件)。 3. **消息中部换行符移除**(1 处):inference_rule.cc:827 移除 GELOGE 消息中的 \n,避免单条日志被拆分为多行。 4. **双空格修正**(2 处):graph_utils.cc:3152、node.cc:140。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 无。 <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 执行 bash build.sh(或对应组件构建)确认编译通过。 2. 构造触发失败路径的场景,确认日志以 WARNING 级别输出、不被 INFO 过滤遗漏。 3. 确认日志消息中无连续双空格及中部换行符。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 - 修改来源:ge_log_review.xlsx 与 ge_supplementary_log_review.xlsx 两份评审结果。 - 仅调整日志级别与文案格式,不涉及功能逻辑变更,保留了原 ret 码与变量值。 - 提升失败路径日志级别并清理日志格式问题。 See merge request: cann/ge!4893 | 1 个月前 | |
fix:improve log usability-0910-1 Co-authored-by: m0_50621083<hongyuecheng@huawei.com> # message auto-generated for no-merge-commit merge: !4893 merge CANN-log-evaluation-develop-0910-1 into develop fix:improve log usability-0910-1 Created-by: m0_50621083 Commit-by: m0_50621083 Merged-by: cann-robot Description: # Pull Request ## 描述 依据日志易用性整改专项(A5日志燎原 / 昇腾&天马日志规范)评审结果,对 GE 日志进行整改,共涉及 21 个文件、25 处日志语句: 1. **失败路径日志级别提升**(7 处):将 7 处失败路径的 INFO 日志提升为 WARNING,避免按级别过滤排障时遗漏失败记录(deploy_planner.cc、dynamic_model_executor.cc、ops_parallel_rule_json_file.cpp、cpu_optimizer.cpp、rts_ops_kernel_builder.cc、rts_ffts_plus_ops_kernel_builder.cc、json_util.cc)。 2. **日志消息双空格清理**(约 17 处):清理消息中部的连续双空格为单空格(llm_log.h、kernel_info.cc、stream_active_op.cc、om2_model_executor.cc 等 12 个文件)。 3. **消息中部换行符移除**(1 处):inference_rule.cc:827 移除 GELOGE 消息中的 \n,避免单条日志被拆分为多行。 4. **双空格修正**(2 处):graph_utils.cc:3152、node.cc:140。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 无。 <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 执行 bash build.sh(或对应组件构建)确认编译通过。 2. 构造触发失败路径的场景,确认日志以 WARNING 级别输出、不被 INFO 过滤遗漏。 3. 确认日志消息中无连续双空格及中部换行符。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 - 修改来源:ge_log_review.xlsx 与 ge_supplementary_log_review.xlsx 两份评审结果。 - 仅调整日志级别与文案格式,不涉及功能逻辑变更,保留了原 ret 码与变量值。 - 提升失败路径日志级别并清理日志格式问题。 See merge request: cann/ge!4893 | 1 个月前 | |
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 | 1 个月前 | |
refactor: 删除废弃的 FlowNodeBatchMemCfg 内存配置链路 Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !3820 merge ln_0224 into develop refactor: 删除废弃的 FlowNodeBatchMemCfg 内存配置链路 Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: # Pull Request ## 描述 FlowNodeBatchMemCfg 内存配置整条链路(JSON deploy_mem_info 解析 → proto model_mem_size 字段传递)属于功能废弃后遗留的死代码:接收端 FlowModelReceiver::UpdateDeployPlan(flow_model_receiver.cc)完全不读取 model_mem_size 字段,数据只解析传递无实际消费。 本次删除完整链路: - **proto 层**:deployer.proto 中 ModelMemSize message 及 UpdateDeployPlanRequest.model_mem_size 字段 - **编译期**:FlowNodeBatchMemCfg 结构体、CheckAndProcessMemCfg/SetMemCfgRecord 函数、deploy_mem_info JSON 解析、ATTR_NAME_DATA_FLOW_DEVICE_MEM_CFG 属性传递链路 - **部署期**:FlowModel::SetLogicDeviceToMemCfg/GetLogicDeviceToMemCfg 及成员、flow_model_sender 中设置 proto model_mem_size 的代码 - **测试**:删除专门测 mem limit 的 UT/ST 用例,清理其余用例中的 deploy_mem_info JSON 块 ## 变更类型 请选择本次引入的变更类型: - [ ] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [x] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue ## 如何测试 1. 增量编译 flow_graph target 通过(含 compile_config_json、data_flow_graph_auto_deployer、flow_model.h 改动) ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 共删除 606 行废弃代码,涉及 11 个文件。 See merge request: cann/ge!3820 | 4 个月前 | |
fix:improve log usability-0910-1 Co-authored-by: m0_50621083<hongyuecheng@huawei.com> # message auto-generated for no-merge-commit merge: !4893 merge CANN-log-evaluation-develop-0910-1 into develop fix:improve log usability-0910-1 Created-by: m0_50621083 Commit-by: m0_50621083 Merged-by: cann-robot Description: # Pull Request ## 描述 依据日志易用性整改专项(A5日志燎原 / 昇腾&天马日志规范)评审结果,对 GE 日志进行整改,共涉及 21 个文件、25 处日志语句: 1. **失败路径日志级别提升**(7 处):将 7 处失败路径的 INFO 日志提升为 WARNING,避免按级别过滤排障时遗漏失败记录(deploy_planner.cc、dynamic_model_executor.cc、ops_parallel_rule_json_file.cpp、cpu_optimizer.cpp、rts_ops_kernel_builder.cc、rts_ffts_plus_ops_kernel_builder.cc、json_util.cc)。 2. **日志消息双空格清理**(约 17 处):清理消息中部的连续双空格为单空格(llm_log.h、kernel_info.cc、stream_active_op.cc、om2_model_executor.cc 等 12 个文件)。 3. **消息中部换行符移除**(1 处):inference_rule.cc:827 移除 GELOGE 消息中的 \n,避免单条日志被拆分为多行。 4. **双空格修正**(2 处):graph_utils.cc:3152、node.cc:140。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 无。 <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 执行 bash build.sh(或对应组件构建)确认编译通过。 2. 构造触发失败路径的场景,确认日志以 WARNING 级别输出、不被 INFO 过滤遗漏。 3. 确认日志消息中无连续双空格及中部换行符。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 - 修改来源:ge_log_review.xlsx 与 ge_supplementary_log_review.xlsx 两份评审结果。 - 仅调整日志级别与文案格式,不涉及功能逻辑变更,保留了原 ret 码与变量值。 - 提升失败路径日志级别并清理日志格式问题。 See merge request: cann/ge!4893 | 1 个月前 | |
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 | 2 个月前 | |
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 | 1 个月前 | |
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 | 1 个月前 | |
fix:improve log usability-0910-1 Co-authored-by: m0_50621083<hongyuecheng@huawei.com> # message auto-generated for no-merge-commit merge: !4893 merge CANN-log-evaluation-develop-0910-1 into develop fix:improve log usability-0910-1 Created-by: m0_50621083 Commit-by: m0_50621083 Merged-by: cann-robot Description: # Pull Request ## 描述 依据日志易用性整改专项(A5日志燎原 / 昇腾&天马日志规范)评审结果,对 GE 日志进行整改,共涉及 21 个文件、25 处日志语句: 1. **失败路径日志级别提升**(7 处):将 7 处失败路径的 INFO 日志提升为 WARNING,避免按级别过滤排障时遗漏失败记录(deploy_planner.cc、dynamic_model_executor.cc、ops_parallel_rule_json_file.cpp、cpu_optimizer.cpp、rts_ops_kernel_builder.cc、rts_ffts_plus_ops_kernel_builder.cc、json_util.cc)。 2. **日志消息双空格清理**(约 17 处):清理消息中部的连续双空格为单空格(llm_log.h、kernel_info.cc、stream_active_op.cc、om2_model_executor.cc 等 12 个文件)。 3. **消息中部换行符移除**(1 处):inference_rule.cc:827 移除 GELOGE 消息中的 \n,避免单条日志被拆分为多行。 4. **双空格修正**(2 处):graph_utils.cc:3152、node.cc:140。 ## 变更类型 请选择本次引入的变更类型: <!-- [x] 表示选中 --> - [x] 🐛 Bug 修复 - [ ] ✨ 新功能 - [ ] 💄 代码风格更新(格式化,局部变量) - [ ] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [ ] 📦 构建过程或辅助工具的变动 - [ ] 📝 文档内容更新 ## 关联的Issue 无。 <!-- 如果这个PR是为了解决特定的Issue,请在当前页面的右侧'关联Issue'部分添加相应Issue链接,并勾选'合并后关闭已关联的 Issue'选项。 --> ## 如何测试 描述测试此变更的步骤和前提条件: 1. 执行 bash build.sh(或对应组件构建)确认编译通过。 2. 构造触发失败路径的场景,确认日志以 WARNING 级别输出、不被 INFO 过滤遗漏。 3. 确认日志消息中无连续双空格及中部换行符。 ## 核对清单 <!-- [x] 表示选中 --> - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [ ] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 - 修改来源:ge_log_review.xlsx 与 ge_supplementary_log_review.xlsx 两份评审结果。 - 仅调整日志级别与文案格式,不涉及功能逻辑变更,保留了原 ret 码与变量值。 - 提升失败路径日志级别并清理日志格式问题。 See merge request: cann/ge!4893 | 1 个月前 | |
refactor: dflow session/compiler/executor 目录结构调整到 runner 平级目录 Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !4263 merge dflow into develop refactor: dflow session/compiler/executor 目录结构调整到 runner 平级目录 Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: ## 描述 将 dflow 的 session、compiler、executor 三个目录统一移入 dflow/runner/ 下,使 session 与 compiler、executor 处于平行层级。编译产物 libdflow_runner.so 输出到 dflow/runner/ 目录,目录结构与编译结果对应。 **调整前**: dflow/ ├── compiler/ ← 编译层(含 session 子目录) │ ├── CMakeLists.txt ← dflow_runner 编译定义 │ ├── data_flow_graph/ │ ├── model/ │ ├── pne/ │ └── session/ ← session 原在此 ├── executor/ ← 执行层 ├── deployer/ ├── ... **调整后**: dflow/ ├── runner/ ← 新建,dflow_runner 编译入口 │ ├── CMakeLists.txt ← dflow_runner 编译定义 │ ├── compiler/ ← 编译层 │ ├── executor/ ← 执行层 │ └── session/ ← session 层(与 compiler/executor 平级) ├── deployer/ ├── ... ## 变更类型 - [x] ♻️ 重构(既不修复错误也不增加功能的代码变动) - [x] 📦 构建过程或辅助工具的变动 ## 关联的Issue ## 如何测试 1. 增量编译 dflow_runner 目标,确认 libdflow_runner.so 输出到 dflow/runner/ 目录 2. 确认所有 #include 路径正确解析 3. 确认 pre-commit 检查全部通过 ## 核对清单 - [x] 我的代码遵循了项目的代码风格 - [x] 我已对代码进行了自测 - [x] 我已更新了相关的文档 - [x] 我在标题中使用了合适的类型标签(如:feat:, fix:) - [x] 我已经详细阅读了贡献指南(CONTRIBUTING.md),并遵守了其中的所有规定,包括但不限于commit message的格式、无效commit的合并等 ## 其他信息 - 涉及 112 个文件变更(目录 rename + include 路径更新) - 编译验证通过:libdflow_runner.so 正确输出到 cmake-build-gcov/dflow/runner/libdflow_runner.so - 文档同步更新:docs/zh/design/modules/dflow/dflow.md、docs/en/design/modules/dflow/dflow.md、blacklist.txt See merge request: cann/ge!4263 | 2 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 4 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 |