| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
refactor: change include header Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !384 merge master into master refactor: change include header Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 1、修改ge_api_types.h头文件切换为ge_api_error_codes.h头文件 2、修改只依赖ge::Status,不依赖ge::graphStatus 不涉及功能修改,可以编译过即可 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 不涉及功能修改,可以编译过即可 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> 不涉及功能修改,可以编译过即可 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!384 | 2 个月前 | |
refactor: change include header Co-authored-by: lining23666<lining.li@huawei.com> # message auto-generated for no-merge-commit merge: !384 merge master into master refactor: change include header Created-by: lining23666 Commit-by: lining23666 Merged-by: cann-robot Description: ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 1、修改ge_api_types.h头文件切换为ge_api_error_codes.h头文件 2、修改只依赖ge::Status,不依赖ge::graphStatus 不涉及功能修改,可以编译过即可 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 不涉及功能修改,可以编译过即可 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> 不涉及功能修改,可以编译过即可 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!384 | 2 个月前 | |
[refactor]: 统一所有日志宏输出添加[HIXL]前缀 Co-authored-by: zhujingjing<zhujingjing6@huawei.com> # message auto-generated for no-merge-commit merge: !619 merge feat/add-hixl-log-prefix into master [refactor]: 统一所有日志宏输出添加[HIXL]前缀 Created-by: zhujingjing Commit-by: zhujingjing Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 统一 HIXL Engine 和 LLM-DataDist 两个模块的所有日志宏输出,在格式字符串最前面添加 [HIXL] 前缀,使所有级别的日志输出均以 [HIXL] 开头,便于日志过滤和检索。 修改涉及 3 个文件: - src/hixl/common/hixl_log.h:HIXL_LOGE/LOGW/LOGI/LOGD/EVENT 宏 - src/llm_datadist/common/llm_log.h:LLMLOGE/LOGW/LOGI/LOGD/EVENT 宏 - src/llm_datadist/memory/allocator/scalable_allocator.h:LOG_BY_TYPE 宏 LOGE 级别去掉了中间重复的 header 标记(原 [HIXL]/[GE][MODULE]),避免输出中出现两个标识。 ## 测试项 - Release 构建验证(bash build.sh) - 覆盖率模式 C++ 测试(bash tests/run_test.sh -t cpp --cov) ## 测试结果 - cann_hixl 主库编译成功(含 -Werror),所有日志宏相关编译单元通过 - llm_datadist_test:163 个用例全部通过,日志输出已确认带 [HIXL] 前缀 ## Checklist - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) See merge request: cann/hixl!619 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[bugfix] 修改文件头许可证声明 Co-authored-by: xumengxuan<xumengxuan2@huawei.com> # message auto-generated for no-merge-commit merge: !249 merge declare into master [bugfix] 修改文件头许可证声明 Created-by: xumengxuan Commit-by: xumengxuan Merged-by: cann-robot Description: ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 根据issue135修改版权声明不标准的文件 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> 无 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!249 | 4 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[bugfix]修改issue中反馈的代码中存在的单词拼写错误 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !397 merge master into master [bugfix]修改issue中反馈的代码中存在的单词拼写错误 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> issue中反馈了一些代码中错误使用英文单词的问题,于是统一做一次修改。 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增用例 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。-->  ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!397 | 2 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[refactor]: reorganize tests into adxl and hixl directories Co-authored-by: Developer user<youxiao@huawei.com> # message auto-generated for no-merge-commit merge: !586 merge master into master [refactor]: reorganize tests into adxl and hixl directories Created-by: youyx Commit-by: Developer user Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 目录重组与并行优化; ## 测试项 - bash tests/run_test.sh -t cpp -j 32(5 suite 并行) ## 测试结果 861 cases PASSED;线上 UT ~71s(排除编译)。 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) 无 See merge request: cann/hixl!586 | 1 个月前 | |
[bugfix] 修改文件头许可证声明 Co-authored-by: xumengxuan<xumengxuan2@huawei.com> # message auto-generated for no-merge-commit merge: !249 merge declare into master [bugfix] 修改文件头许可证声明 Created-by: xumengxuan Commit-by: xumengxuan Merged-by: cann-robot Description: ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 根据issue135修改版权声明不标准的文件 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> 无 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!249 | 4 个月前 | |
[bugfix]: harden transfer message validation and boundary checks Co-authored-by: youyx<youxiao@huawei.com> # message auto-generated for no-merge-commit merge: !542 merge feat/security-validation-hardening into master [bugfix]: harden transfer message validation and boundary checks Created-by: youyx Commit-by: youyx Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 ## 背景 针对传输链路、消息解析、Swap 块映射等路径补充安全加固,防止越界读写、恶意超大 JSON/请求体及不一致的 req_size 导致内存安全问题。 ## 原因 - memmove_s 的 dst_max 误用 remaining 而非 buffer 容量,存在潜在越界风险 - TransferCacheReq/Response 缺少统一的大小与 layout 校验 - SwapBlocks 未校验 block index 与地址范围 - rank_table JSON 未限制 comm_res 大小 ## 方案 - 新增 transfer_message_limits.h 统一请求/响应 buffer 布局常量与 Calc* 辅助函数 - send_state / d2h / data_transfer_client / comm_entity 增加 req_size、dst_addr_count、transfer_info_count 校验 - swap_impl 增加 block mapping 与地址溢出检查;channel_manager 异常时 ResetRecvState - control_msg_handler Write 在 EAGAIN 时使用 poll 等待,避免忙等 - ValidateBufferInfoLens 允许 D2H 合法路径 buffer_info_count==0,count>0 时仍校验 buffer_len - 补充快速单元测试(msg_receiver、transfer_message_limits、comm_mem_manager 等),llm_datadist 315/315 通过 ## 测试项 - [x] llm_datadist_test 全量 315/315 通过 - [x] hixl_test(排除 Uboe 环境依赖)392/392 通过 - [x] 增量覆盖率 84%(diff-cover vs HEAD) ## 测试结果 本地 UT 已通过;GitCode 流水线待 compile 触发后更新。 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) 无 See merge request: cann/hixl!542 | 1 个月前 | |
[bugfix]: harden transfer message validation and boundary checks Co-authored-by: youyx<youxiao@huawei.com> # message auto-generated for no-merge-commit merge: !542 merge feat/security-validation-hardening into master [bugfix]: harden transfer message validation and boundary checks Created-by: youyx Commit-by: youyx Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 ## 背景 针对传输链路、消息解析、Swap 块映射等路径补充安全加固,防止越界读写、恶意超大 JSON/请求体及不一致的 req_size 导致内存安全问题。 ## 原因 - memmove_s 的 dst_max 误用 remaining 而非 buffer 容量,存在潜在越界风险 - TransferCacheReq/Response 缺少统一的大小与 layout 校验 - SwapBlocks 未校验 block index 与地址范围 - rank_table JSON 未限制 comm_res 大小 ## 方案 - 新增 transfer_message_limits.h 统一请求/响应 buffer 布局常量与 Calc* 辅助函数 - send_state / d2h / data_transfer_client / comm_entity 增加 req_size、dst_addr_count、transfer_info_count 校验 - swap_impl 增加 block mapping 与地址溢出检查;channel_manager 异常时 ResetRecvState - control_msg_handler Write 在 EAGAIN 时使用 poll 等待,避免忙等 - ValidateBufferInfoLens 允许 D2H 合法路径 buffer_info_count==0,count>0 时仍校验 buffer_len - 补充快速单元测试(msg_receiver、transfer_message_limits、comm_mem_manager 等),llm_datadist 315/315 通过 ## 测试项 - [x] llm_datadist_test 全量 315/315 通过 - [x] hixl_test(排除 Uboe 环境依赖)392/392 通过 - [x] 增量覆盖率 84%(diff-cover vs HEAD) ## 测试结果 本地 UT 已通过;GitCode 流水线待 compile 触发后更新。 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) 无 See merge request: cann/hixl!542 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[bugfix]: harden transfer message validation and boundary checks Co-authored-by: youyx<youxiao@huawei.com> # message auto-generated for no-merge-commit merge: !542 merge feat/security-validation-hardening into master [bugfix]: harden transfer message validation and boundary checks Created-by: youyx Commit-by: youyx Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 ## 背景 针对传输链路、消息解析、Swap 块映射等路径补充安全加固,防止越界读写、恶意超大 JSON/请求体及不一致的 req_size 导致内存安全问题。 ## 原因 - memmove_s 的 dst_max 误用 remaining 而非 buffer 容量,存在潜在越界风险 - TransferCacheReq/Response 缺少统一的大小与 layout 校验 - SwapBlocks 未校验 block index 与地址范围 - rank_table JSON 未限制 comm_res 大小 ## 方案 - 新增 transfer_message_limits.h 统一请求/响应 buffer 布局常量与 Calc* 辅助函数 - send_state / d2h / data_transfer_client / comm_entity 增加 req_size、dst_addr_count、transfer_info_count 校验 - swap_impl 增加 block mapping 与地址溢出检查;channel_manager 异常时 ResetRecvState - control_msg_handler Write 在 EAGAIN 时使用 poll 等待,避免忙等 - ValidateBufferInfoLens 允许 D2H 合法路径 buffer_info_count==0,count>0 时仍校验 buffer_len - 补充快速单元测试(msg_receiver、transfer_message_limits、comm_mem_manager 等),llm_datadist 315/315 通过 ## 测试项 - [x] llm_datadist_test 全量 315/315 通过 - [x] hixl_test(排除 Uboe 环境依赖)392/392 通过 - [x] 增量覆盖率 84%(diff-cover vs HEAD) ## 测试结果 本地 UT 已通过;GitCode 流水线待 compile 触发后更新。 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) 无 See merge request: cann/hixl!542 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[bugfix]: harden transfer message validation and boundary checks Co-authored-by: youyx<youxiao@huawei.com> # message auto-generated for no-merge-commit merge: !542 merge feat/security-validation-hardening into master [bugfix]: harden transfer message validation and boundary checks Created-by: youyx Commit-by: youyx Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 ## 背景 针对传输链路、消息解析、Swap 块映射等路径补充安全加固,防止越界读写、恶意超大 JSON/请求体及不一致的 req_size 导致内存安全问题。 ## 原因 - memmove_s 的 dst_max 误用 remaining 而非 buffer 容量,存在潜在越界风险 - TransferCacheReq/Response 缺少统一的大小与 layout 校验 - SwapBlocks 未校验 block index 与地址范围 - rank_table JSON 未限制 comm_res 大小 ## 方案 - 新增 transfer_message_limits.h 统一请求/响应 buffer 布局常量与 Calc* 辅助函数 - send_state / d2h / data_transfer_client / comm_entity 增加 req_size、dst_addr_count、transfer_info_count 校验 - swap_impl 增加 block mapping 与地址溢出检查;channel_manager 异常时 ResetRecvState - control_msg_handler Write 在 EAGAIN 时使用 poll 等待,避免忙等 - ValidateBufferInfoLens 允许 D2H 合法路径 buffer_info_count==0,count>0 时仍校验 buffer_len - 补充快速单元测试(msg_receiver、transfer_message_limits、comm_mem_manager 等),llm_datadist 315/315 通过 ## 测试项 - [x] llm_datadist_test 全量 315/315 通过 - [x] hixl_test(排除 Uboe 环境依赖)392/392 通过 - [x] 增量覆盖率 84%(diff-cover vs HEAD) ## 测试结果 本地 UT 已通过;GitCode 流水线待 compile 触发后更新。 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) 无 See merge request: cann/hixl!542 | 1 个月前 | |
[refactor]hixl仓格式化整改 Co-authored-by: lugang11<lugang11@huawei.com> # message auto-generated for no-merge-commit merge: !624 merge master into master [refactor]hixl仓格式化整改 Created-by: lugang11 Commit-by: lugang11 Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [ ] Bug修复 - [ ] 新特性 - [x] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 <!--简要描述本次改动的背景,包括改动的原因、解决的问题等。--> 按照工程要求格式化hixl代码 ## 测试项 <!--描述进行了哪些测试来验证本次改动,或新增了哪些测试用例。--> 无需新增 ## 测试结果 <!--描述上述测试项的测试结果,可通过表格、图片等形式展示。--> ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) <!--可以在这里描述任何和该Pull Request相关的说明。--> See merge request: cann/hixl!624 | 1 个月前 | |
[bugfix]: harden transfer message validation and boundary checks Co-authored-by: youyx<youxiao@huawei.com> # message auto-generated for no-merge-commit merge: !542 merge feat/security-validation-hardening into master [bugfix]: harden transfer message validation and boundary checks Created-by: youyx Commit-by: youyx Merged-by: cann-robot Description: **提交 PR 前,请先阅读 [HIXL贡献指南](https://gitcode.com/cann/hixl/blob/master/CONTRIBUTING.md) ,查看 PR 提交方式并遵守相关提交规范。** ## 类型标签 <!-- [x] 表示选中 --> - [x] Bug修复 - [ ] 新特性 - [ ] 代码重构 - [ ] 文档更新 - [ ] 其他,请描述: ## 描述 ## 背景 针对传输链路、消息解析、Swap 块映射等路径补充安全加固,防止越界读写、恶意超大 JSON/请求体及不一致的 req_size 导致内存安全问题。 ## 原因 - memmove_s 的 dst_max 误用 remaining 而非 buffer 容量,存在潜在越界风险 - TransferCacheReq/Response 缺少统一的大小与 layout 校验 - SwapBlocks 未校验 block index 与地址范围 - rank_table JSON 未限制 comm_res 大小 ## 方案 - 新增 transfer_message_limits.h 统一请求/响应 buffer 布局常量与 Calc* 辅助函数 - send_state / d2h / data_transfer_client / comm_entity 增加 req_size、dst_addr_count、transfer_info_count 校验 - swap_impl 增加 block mapping 与地址溢出检查;channel_manager 异常时 ResetRecvState - control_msg_handler Write 在 EAGAIN 时使用 poll 等待,避免忙等 - ValidateBufferInfoLens 允许 D2H 合法路径 buffer_info_count==0,count>0 时仍校验 buffer_len - 补充快速单元测试(msg_receiver、transfer_message_limits、comm_mem_manager 等),llm_datadist 315/315 通过 ## 测试项 - [x] llm_datadist_test 全量 315/315 通过 - [x] hixl_test(排除 Uboe 环境依赖)392/392 通过 - [x] 增量覆盖率 84%(diff-cover vs HEAD) ## 测试结果 本地 UT 已通过;GitCode 流水线待 compile 触发后更新。 ## Checklist <!-- [x] 表示选中 --> - [x] 该Pull Request的代码风格和项目的代码风格一致 - [x] 提交的代码已经过充分的验证 - [x] 涉及的相关文档修改已更新 - [x] 标题中正确使用了类型标签(例如:feat/bugfix/refactor/docs/test等) ## 其它(可选) 无 See merge request: cann/hixl!542 | 1 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 4 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 4 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 |