Hi,

基于对象存储的 rsync 实现 rsync-os v0.2.0 发布
<https://github.com/kaiakz/rsync-os/releases/tag/v0.2.0>。

对比上一个版本,v0.2重写了绝大部分的代码,采用了新的架构,主要变化如下:
1. 新的网络底层实现,更灵活的接口设计,增强了兼容性的MuxReader,可用于socket和ssh连接的Multiplex处理。
2. 分离网络以及存储后端,而缓存部分则集成到存储后端。存储后端支持文件存储和对象存储。
3. 对象存储增加对文件夹以及软目录的支持:均保存为对象存储的特殊文件,而unix文件信息则作为用户自定义元数据保存到对应的对象上面。
4. 错误处理。

下阶段计划:
1. 完整的文件系统支持。
2. 继续完成SSH连接支持。
3. 改进命令行。


Kai

-- 
您收到此邮件是因为您订阅了 Google 网上论坛的“TUNA 主邮件列表”群组。
要退订此群组并停止接收此群组的电子邮件,请发送电子邮件到tuna-general+unsubscr...@googlegroups.com。
要在网络上查看此讨论,请访问 
https://groups.google.com/d/msgid/tuna-general/CAJRS7RjjPtm6VScXoS0OkjT8ULwohUUCQboLVUK4nviJO2imXw%40mail.gmail.com。

回复