文件最后提交记录最后更新时间
fix: 低可靠实例退出时,可能出现instanceInfoMap_数据无法被清理,proxy会卡在等待实例退出的循环中无法停止 低可靠实例,不保证master接管实例后proxy重启的恢复,因此可以跳过 Signed-off-by: linziqi <linziqi1@huawei.com>1 个月前
feat: 支持group休眠唤醒6 个月前
upload source code7 个月前
【CPP】删除 Unity 编译配置6 个月前
fix: agent优雅退出时,上报退出中的状态,避免新实例继续调度 Signed-off-by: linziqi <linziqi1@huawei.com>1 个月前
fix(code-quality): fix codecheck violations in functionsystem/src Fix 300+ codecheck issues across 80 files in functionsystem/src to meet MR code quality requirements. Changes by category: - G.EXP.43: remove commented-out dead code (non-TODO blocks) - G.NAM.03: rename symbols to correct case style (CamelCase functions, camelCase variables); e.g. trimDash→TrimDash, endsWith→EndsWith, PREFIX→prefix, member_nodeID→memberNodeId, DOUBLE_CLOSE_EPS→doubleCloseEps - G.FMT.05/06: fix line length (>120 chars) and parameter indentation - G.FMT.17: remove blank lines between function call and result check - G.CNS.02: replace magic numbers with named constexpr constants - G.STD.18: replace strerror() with thread-safe strerror_r() - G.INC.07: reorder #includes (stdlib → third-party → project) - G.EXP.15: replace reinterpret_cast with double static_cast via void* - 缺失析构函数: add virtual destructor defaults to classes with constructors Preserve all TODO-tagged comments and their associated commented-out code blocks per project convention. Skip G.FUN.01 (function length) issues that require major refactoring. Signed-off-by: ChamberlainJI <jichenglin1@huawei.com>2 个月前
fix: 修复 GenInstanceInfo 中 tenantid 错误地设置为 jobID 将 tenantid 默认值从 jobID 改为 "default", 避免在 functionname 为空时传递错误的 tenant id 给 runtime。 Signed-off-by: yuchaow <wangyuchao12@huawei.com>2 个月前
feat(runtime-manager):support supervisor to launch runtime Signed-off-by: slichengsong <slicheng.song@huawei.com> Signed-off-by: pikachuwan <wanyihui@huawei.com>28 天前
fix(metrics): tolerate missing HCCN device IPs HCCN IP collection can fail on nodes where hccn_tool does not return an address for every selected NPU. Treat the per-device miss as debug noise and avoid failing group device info generation solely because the IP vector is shorter than the selected real IDs. Constraint: Requested to keep hccn_tool parsing behavior unchanged Rejected: Parse hccn_tool output in C++ | user requested no parser changes Confidence: medium Scope-risk: narrow Tested: git diff --check Not-tested: bash run.sh test -j 4 could not configure in clean worktree because vendor/src third-party sources and generated libraries were missing Signed-off-by: robbluo <luowenyu4@huawei.com>13 天前
fix(code-quality): fix codecheck violations in functionsystem/src Fix 300+ codecheck issues across 80 files in functionsystem/src to meet MR code quality requirements. Changes by category: - G.EXP.43: remove commented-out dead code (non-TODO blocks) - G.NAM.03: rename symbols to correct case style (CamelCase functions, camelCase variables); e.g. trimDash→TrimDash, endsWith→EndsWith, PREFIX→prefix, member_nodeID→memberNodeId, DOUBLE_CLOSE_EPS→doubleCloseEps - G.FMT.05/06: fix line length (>120 chars) and parameter indentation - G.FMT.17: remove blank lines between function call and result check - G.CNS.02: replace magic numbers with named constexpr constants - G.STD.18: replace strerror() with thread-safe strerror_r() - G.INC.07: reorder #includes (stdlib → third-party → project) - G.EXP.15: replace reinterpret_cast with double static_cast via void* - 缺失析构函数: add virtual destructor defaults to classes with constructors Preserve all TODO-tagged comments and their associated commented-out code blocks per project convention. Skip G.FUN.01 (function length) issues that require major refactoring. Signed-off-by: ChamberlainJI <jichenglin1@huawei.com>2 个月前
feat: 支持group休眠唤醒6 个月前
【Sync】同步现有组件代码修改6 个月前
fix(function_proxy): fix codecheck violations and optimize header includes - Replace full #include with forward declarations for LocalSchedSrv, SnapCtrl, TraefikRegistry, and FunctionAgentMgr in instance_ctrl.h, instance_ctrl_actor.h, snap_ctrl.h, and snap_ctrl_actor.h to reduce compilation dependencies - Replace make_shared<IOEventActor> with shared_ptr<IOEventActor>(new ...) to support restricted constructor access in singleton actor pattern - Add static to constexpr local variable killDelayMs in exec_session_actor.cpp per codecheck static constexpr requirement fixture references accordingly Signed-off-by: ChamberlainJI <jichenglin1@huawei.com>2 个月前
【Sync】同步现有组件代码修改6 个月前
fix(code-quality): fix codecheck violations in functionsystem/src Fix 300+ codecheck issues across 80 files in functionsystem/src to meet MR code quality requirements. Changes by category: - G.EXP.43: remove commented-out dead code (non-TODO blocks) - G.NAM.03: rename symbols to correct case style (CamelCase functions, camelCase variables); e.g. trimDash→TrimDash, endsWith→EndsWith, PREFIX→prefix, member_nodeID→memberNodeId, DOUBLE_CLOSE_EPS→doubleCloseEps - G.FMT.05/06: fix line length (>120 chars) and parameter indentation - G.FMT.17: remove blank lines between function call and result check - G.CNS.02: replace magic numbers with named constexpr constants - G.STD.18: replace strerror() with thread-safe strerror_r() - G.INC.07: reorder #includes (stdlib → third-party → project) - G.EXP.15: replace reinterpret_cast with double static_cast via void* - 缺失析构函数: add virtual destructor defaults to classes with constructors Preserve all TODO-tagged comments and their associated commented-out code blocks per project convention. Skip G.FUN.01 (function length) issues that require major refactoring. Signed-off-by: ChamberlainJI <jichenglin1@huawei.com>2 个月前
feat(functionsystem): integrate Bazel build, POSIX APIs, and runtime launcher add Bazel workspace and build targets across core components migrate runtime-related protobuf definitions from proto/inner to proto/posix introduce runtime launcher, quota/snapshot management, and related tests Signed-off-by: ChamberlainJI <jichenglin1@huawei.com>2 个月前
feat(functionsystem): integrate Bazel build, POSIX APIs, and runtime launcher add Bazel workspace and build targets across core components migrate runtime-related protobuf definitions from proto/inner to proto/posix introduce runtime launcher, quota/snapshot management, and related tests Signed-off-by: ChamberlainJI <jichenglin1@huawei.com>2 个月前
upload source code7 个月前
fix(function_proxy): fix codecheck violations and optimize header includes - Replace full #include with forward declarations for LocalSchedSrv, SnapCtrl, TraefikRegistry, and FunctionAgentMgr in instance_ctrl.h, instance_ctrl_actor.h, snap_ctrl.h, and snap_ctrl_actor.h to reduce compilation dependencies - Replace make_shared<IOEventActor> with shared_ptr<IOEventActor>(new ...) to support restricted constructor access in singleton actor pattern - Add static to constexpr local variable killDelayMs in exec_session_actor.cpp per codecheck static constexpr requirement fixture references accordingly Signed-off-by: ChamberlainJI <jichenglin1@huawei.com>2 个月前
feat(functionsystem): integrate Bazel build, POSIX APIs, and runtime launcher add Bazel workspace and build targets across core components migrate runtime-related protobuf definitions from proto/inner to proto/posix introduce runtime launcher, quota/snapshot management, and related tests Signed-off-by: ChamberlainJI <jichenglin1@huawei.com>2 个月前
README.md

local_scheduler