元数据版本更新
JuiceFS 5.1.1 (2024/9/19)
- Bug 修复
- 修复拆分目录的 SetACL 没有重置 SGID 的问题
- 多分区
- 限制 rebalance 命令的运行时间和累计的跨分区链接的数量
- 修复 rename 的权限检查问题
- 修复可写镜像未完成初始化的问题
JuiceFS 5.1.0 (2024/9/10)
- 新功能
- 改进
- 加速下载快照文件
- 提升删除有大量扩展属性的文件的速度
- 降低 ACL 和扩展属性的内存占用
- 减少小规模集群的 cuckoo 的内存占用
- 支持最大 inode 到 40 亿
- 自动恢复被删除的根目录的配额
- 处理超时导致重复的请求
- 检查块设备的 ID 的合法性
- 允许关掉新增客户端会话的日志
- 自动拆分压缩比较慢的目录
- 解决回收块设备的空间时的性能问题
- Bug 修复
- 多分区
- 修复多分区的各种兼容性问题
- 将
_dangling
文件/目录放到 .backup
中
- 将硬链接放到
.backup
中
- 私有部署
- 解决 CSI 中元数据服务的 DNS 不生效的问题
JuiceFS 5.0.25 (2024/9/2)
- Bug 修复
- 修复删除包含被拆分目录的快照时奔溃的问题
- 修正早期创建的文件系统的 vid
- 尝试从其他客户端查找分配的地址空间
JuiceFS 5.0.24 (2024/8/19)
- Bug 修复
- 多分区
- 修复数据均衡时可能导致奔溃的问题
- 支持载入 5.1 的元数据
- 解决 flock/plock 在多分区集群中有很多错误日志的问题
- 解决目录的属性没有正确失效的问题
- 修复
.backup
被拆分时 ref 判断不对的问题
JuiceFS 5.0.22 (2024/7/30)
- 改进
- 改进 heatmap 的准确性
- 过滤掉单个分区的指标
- 给镜像模式的请求增加白名单,避免异常消息导致元数据分叉
- 支持 5.1 的元数据格式
- 多分区
- 修复递归删除跨分区的超大目录时删不干净的问题
- 允许 heatmap 命令显示单个分区的热点
JuiceFS 5.0.21 (2024/6/28)
- 改进
- 限制后台任务最多使用 30% 的 CPU
- 修复从多个节点同时下载导致下载失败或者数据错乱的问题
- 修复可能使用已经释放的内存的问题