| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
refactor: 组件间通信支持自定义AKSK双因子认证 支持开发者通过自定义配置 AKSK 密钥对,便于灵活接入不同的密钥管理与轮转策略。 Refs: issue #28 Signed-off-by: slichengsong <slicheng.song@huawei.com> | 5 个月前 | |
refactor: 组件间通信支持自定义AKSK双因子认证 支持开发者通过自定义配置 AKSK 密钥对,便于灵活接入不同的密钥管理与轮转策略。 Refs: issue #28 Signed-off-by: slichengsong <slicheng.song@huawei.com> | 5 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
upload source code | 8 个月前 | |
upload source code | 8 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
fix(runtime): populate instance start time on deploy Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 21 天前 | |
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> | 3 个月前 | |
upload source code | 8 个月前 | |
refactor: 组件间通信支持自定义AKSK双因子认证 支持开发者通过自定义配置 AKSK 密钥对,便于灵活接入不同的密钥管理与轮转策略。 Refs: issue #28 Signed-off-by: slichengsong <slicheng.song@huawei.com> | 5 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
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> | 3 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
fix(litebus): adapt module switcher to options-based init The litebus dual-port extension moved local listener fields into LitebusInitOptions, so the old seven-argument Initialize call no longer matches the exported header. Constraint: Parent repo build verification depends on the current litebus API shape Rejected: Reintroduce a seven-argument overload | expands API surface for one caller Confidence: high Scope-risk: narrow Reversibility: clean Directive: Prefer LitebusInitOptions for any future dual-port initialization call sites Tested: functionsystem build advanced past the previous Initialize signature error Not-tested: Full functionsystem package build to completion Related: parent repo fix/local-build-clean-and-litebus Signed-off-by: yuchaow <wangyuchao12@huawei.com> | 2 个月前 | |
feat(litebus): Add dual-port support for IAM server and LiteBus - Enhanced ModuleSwitcher to initialize LiteBus with an optional local address for plaintext listener. - Updated IAMStartParam structure to include localIp and localPort fields for internal access. - Modified IAM server flags to parse local IP and port, providing defaults when not specified. - Implemented request filtering in IAMActor to bypass AKSK verification for internal requests marked with X-Internal-Src header. - Added unit tests for IAM dual-port features, ensuring correct behavior for local and external requests. - Created end-to-end tests for LiteBus dual-port functionality, validating header injection and response correctness. Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 2 个月前 | |
fix(common):dlopen libnuma Signed-off-by: wuuhang <wuhang30@huawei.com> | 1 个月前 | |
fix(common):dlopen libnuma Signed-off-by: wuuhang <wuhang30@huawei.com> | 1 个月前 | |
fix(common):dlopen libnuma Signed-off-by: wuuhang <wuhang30@huawei.com> | 1 个月前 | |
fix(common):dlopen libnuma Signed-off-by: wuuhang <wuhang30@huawei.com> | 1 个月前 | |
fix(common):dlopen libnuma Signed-off-by: wuuhang <wuhang30@huawei.com> | 1 个月前 | |
fix(common):dlopen libnuma Signed-off-by: wuuhang <wuhang30@huawei.com> | 1 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
fix: python path max length should be 4096 Signed-off-by: neatline <fuyipeng3@huawei.com> | 3 个月前 | |
upload source code | 8 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
refactor: 组件间通信支持自定义AKSK双因子认证 支持开发者通过自定义配置 AKSK 密钥对,便于灵活接入不同的密钥管理与轮转策略。 Refs: issue #28 Signed-off-by: slichengsong <slicheng.song@huawei.com> | 5 个月前 | |
refactor: 组件间通信支持自定义AKSK双因子认证 支持开发者通过自定义配置 AKSK 密钥对,便于灵活接入不同的密钥管理与轮转策略。 Refs: issue #28 Signed-off-by: slichengsong <slicheng.song@huawei.com> | 5 个月前 | |
chore: upstream master into sandbox merge branch Signed-off-by: mhsong2 <songminhui2@huawei.com> | 21 天前 | |
upload source code | 8 个月前 | |
feat: Implement Tenant Cooldown Management System - Introduced TenantCooldownManager to manage cooldown periods for tenants exceeding resource quotas. - Updated InstanceCtrlActor to utilize TenantCooldownManager for handling tenant quota exceedance. - Modified OnTenantQuotaExceeded and OnTenantCooldownExpired methods to integrate cooldown logic. - Enhanced underlayer scheduler to broadcast TenantQuotaExceeded events to local schedulers. - Added tests for TenantCooldownManager to ensure correct functionality and edge case handling. - Updated relevant headers and source files to include new cooldown management logic. Signed-off-by: Lwy_Robb <luowenyu4@huawei.com> | 3 个月前 | |
upload source code | 8 个月前 | |
【Sync】同步Common目录代码 | 7 个月前 | |
【CPP】删除 Unity 编译配置 | 7 个月前 | |
feat(function_agent): 添加插件系统支持,实现虚拟环境管理功能 变更概述: 本次变更在 FunctionAgent 中引入了插件系统架构,支持通过插件机制管理虚拟环境等运行时环境。 核心功能: - 新增插件系统基础设施 * MultiPluginClient: 多插件客户端,统一管理多个插件 * VirtualEnvPluginMgrActor: 虚拟环境插件管理器 Actor * PluginMgr/PluginClient: 插件管理器和客户端接口 * RemotePluginClient: 远程插件客户端实现 * ConfigParseUtil/ProcessUtil: 配置解析和进程管理工具 - AgentServiceActor 集成插件系统 * 添加 PrepareEnv 方法:在启动运行时前准备环境 * 添加 RecoverPluginCache 方法:从 RuntimeManager 恢复插件缓存 * 添加 LoadPlugins 方法:加载插件配置 * 修改 StartRuntime 方法:支持环境准备流程 * 在 StartInstanceResponse 中增加环境引用计数(IncreaseEnvRef) * 在 StopInstanceResponse 中减少环境引用计数(DecreaseEnvRef) * 在 ReceiveRegister 中添加插件缓存恢复逻辑 - 启动流程优化 * FunctionAgentDriver 支持在启动时加载插件配置 * 添加 agent_plugin_configs 命令行参数 - 配置和常量 * 添加虚拟环境相关常量(VIRTUALENV_KIND, VIRTUALENV_NAME等) * 添加 EXEC_PATH 常量 * 添加 FUNCTION_AGENT_VIRTUAL_ENV_MGR_ACTOR_NAME - 测试覆盖 * 添加插件系统各组件单元测试 * 更新 AgentServiceActor 测试用例 变更文件: - 新增 13 个插件系统相关文件 - 修改 19 个现有文件 - 总计 32 个文件变更,新增约 2700+ 行代码 影响范围: - FunctionAgent 启动流程 - 实例部署流程(增加环境准备步骤) - RuntimeManager 注册流程(增加插件缓存恢复) - 实例生命周期管理(环境引用计数) Signed-off-by: mayuehit <mayue51@huawei.com> | 5 个月前 | |
refactor: 组件间通信支持自定义AKSK双因子认证 支持开发者通过自定义配置 AKSK 密钥对,便于灵活接入不同的密钥管理与轮转策略。 Refs: issue #28 Signed-off-by: slichengsong <slicheng.song@huawei.com> | 5 个月前 | |
refactor: 组件间通信支持自定义AKSK双因子认证 支持开发者通过自定义配置 AKSK 密钥对,便于灵活接入不同的密钥管理与轮转策略。 Refs: issue #28 Signed-off-by: slichengsong <slicheng.song@huawei.com> | 5 个月前 | |
upload source code | 8 个月前 |
| 文件 | 最后提交记录 | 最后更新时间 |
|---|---|---|
| 7 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 8 个月前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 21 天前 | ||
| 3 个月前 | ||
| 8 个月前 | ||
| 5 个月前 | ||
| 7 个月前 | ||
| 3 个月前 | ||
| 7 个月前 | ||
| 2 个月前 | ||
| 2 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 1 个月前 | ||
| 7 个月前 | ||
| 3 个月前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 21 天前 | ||
| 8 个月前 | ||
| 3 个月前 | ||
| 8 个月前 | ||
| 7 个月前 | ||
| 7 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 5 个月前 | ||
| 8 个月前 |