Star
186
Fork
110
代码
介绍
代码
Issues
194
Pull Requests
57
流水线
Actions
讨论
Wiki
项目成员
123
分析
项目设置
Star
186
Fork
110
master
yuanrong-datasystem
/
src
/
datasystem
/
common
/
ak_sk
下载当前目录
O
OuGongChang
feat(obs): 实现双签名系统支持MinIO/S3兼容
066f20f4
创建于
4月21日
历史提交
文件
最后提交记录
最后更新时间
BUILD.bazel
feat(build): Bazel BUILD.bazel 模块化合并 Phase 1 + common模块重构 将29个BUILD.bazel文件中的多个细粒度target合并为glob-based target, 减少构建定义复杂度,同时保留backward-compatible alias。 主要变更: - Phase 1: 22个BUILD.bazel glob合并(client/common/master目录) - Common Phase 1: 14个common子目录深度模块化 - 保留循环依赖、条件编译(URMA/UCP)、alwayslink等特殊target - 代码检视修复: shared_memory排除重复编译、object_cache补充 hetero_headers依赖、os_transport_pipeline恢复select()条件导出、 meta_route_tool_header恢复为轻量header-only target 验证:Bazel编译4632/4632通过,Worker+KVClient E2E测试通过 Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2 个月前
CMakeLists.txt
optimize
7 个月前
ak_sk_manager.cpp
optimize
7 个月前
ak_sk_manager.h
optimize
7 个月前
hasher.cpp
feat(obs): 实现双签名系统支持MinIO/S3兼容 实现 OBS 客户端双签名系统,在保持华为 OBS V2 签名兼容的同时, 新增 AWS V4 签名支持,使 OBS 客户端能够兼容 MinIO 和 Amazon S3。 主要变更: - 新增 ObsSignatureProvider 策略接口及 ObsV2Signature/AwsV4Signature 实现 - 新增 ObsServiceDetector 运行时自动检测后端服务类型 - 重构 ObsClient 使用签名策略而非硬编码 OBS V2 签名 - 新增单元测试覆盖签名、URI编码、日期格式化等场景
2 个月前
hasher.h
feat(obs): 实现双签名系统支持MinIO/S3兼容 实现 OBS 客户端双签名系统,在保持华为 OBS V2 签名兼容的同时, 新增 AWS V4 签名支持,使 OBS 客户端能够兼容 MinIO 和 Amazon S3。 主要变更: - 新增 ObsSignatureProvider 策略接口及 ObsV2Signature/AwsV4Signature 实现 - 新增 ObsServiceDetector 运行时自动检测后端服务类型 - 重构 ObsClient 使用签名策略而非硬编码 OBS V2 签名 - 新增单元测试覆盖签名、URI编码、日期格式化等场景
2 个月前
signature.cpp
Hi all, this is yuanrong datasystem
7 个月前
signature.h
add bazel build
2 个月前