皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

Seaweedfs 3.97发布

Seaweedfs 3.97发布

变更内容

  • S3 API
    • S3 API:在 #7143 中添加 SSE-C
    • S3 API:在 #7144 中添加 SSE-KMS
    • S3 API:在 #7151 中添加 SSE-S3 支持
    • S3 API:在 #7154 中实现条件读取和写入
    • S3 API:在 #7152 中添加与 KMS 提供商的集成
    • S3 API:在 #7160 中实现高级 IAM 系统
    • S3: 修复列表存储桶处理程序,在 #7067
    • S3: 支持 X-Forwarded-Prefix 头部,在 #7068
    • 修复解析 S3 标签,在 #7069
    • S3: 修复 IAM 有效载荷哈希,在 #7081
    • 修复 iam 的签名哈希问题 by in #7100
    • S3 API:未签名流式传输(无凭证),但块包含签名 by in #7118
  • Admin UI  管理界面
    • 管理员:重构任务目标规划 by in #7063
    • 管理员界面:将 ec 分片大小包含在卷服务器信息中,通过 #7071 实现
    • 管理员:通过 #7073 重构活动拓扑
    • 管理员界面:通过 #7114 获取任务日志
  • Filer  文件系统
    • 支持通过 #7070 使用 X-Forwarded-Port
    • 修复:通过 #7072 修复死信消息日志消息
    • 避免文件存储的上下文取消错误 #7075
    • 通过 #7076 使用 Postgres (CockroachDB) 进行完整证书验证
    • 文件存储:PostgreSQL 后端支持 pgbouncer 通过在 #7077 中
    • 文件存储:修复文件存储范围读取问题在 #7078 中
    • 远程地址解析应处理特殊案例在 #7101 中
    • 移除可欺骗的请求头在 #7103 中
    • 读取大文件时在读取范围读取期间取消上下文 #7092
    • 读取大文件时在读取范围读取期间取消上下文 #7093
    • 修复由于过期条目导致的 TiKV 列表问题 #7115
    • filer:服务器端复制 #7121
  • 卷服务器
    • 正确挂载 ec 片段 by in #7079
    • 卷服务器 UI:修复 ec 卷 UI by in #7104
    • 修复卷服务器返回的状态码,以处理 EC 编码片段中缺失的针 by in #7137
    • 修复最大值为 0 和最小空闲空间分配,防止由@Copilot 在 #7147 中引发的分配后删除行为
  • Shell
    • ec 候选选择需要调整相同机架计数比较在 #7106
    • Shell:添加详细 ec 编码模式通过在 #7105
    • Shell:支持通过 in #7158 使用正则表达式进行集合选择
  • Helm 图表
    • chore:通过 in #7111 移除所有合一部署的默认副本数量
    • 通过 in #7113 将 Helm 模板移动到文件夹中
    • Helm 图表:通过在 #7155 中引用值来支持 s3-ingress 主机的通配符
    • k8s:resizeHook 通过在 #7181 中避免在 values.yaml 中使用 bitnami
  • Sftp 服务器
    • 通过在 #7120 中修复 sftp 以 filer 启动
  • 杂项
    • 通过 #7140 添加 RDMA rust 侧车
    • weed/mount:通过 #7157 重构以使用原子类型
    • 主:在 #7159 中通过并发分配卷

新贡献者

完整变更日志: 3.96...3.97  

Assets54