【IPFS更新追踪】go-ipfs 0.4.17版本更新

【IPFS更新追踪】go-ipfs 0.4.17版本更新

  更新时间:2018年7月27日

  资讯来源:IPFS官方推特

更新出处:GitHub

消息发布:Jeromy·Johnson

更新概述:消息发布人Jeromy·Johnson在Twitter中公布新版本的go-ipfs, v0.4.17已上线,它包含了一些为下周分布式网络峰会做准备的好东西。


以下为IPFS原力区追踪编译代码更新译文及本次更新内容原文,供各位爱好者参考

译文

Ipfs 0.4.17是一个快速版本,用于修复bitswap中的主要性能回归(主要影响go-ipfs - > js-ipfs transfer)。然而,在这个修复的推动下,这个版本包含一些其他好东西,会激发一些用户。

此版本的标题功能是urlstore支持。Urlstore是文件存储后端的一般化,可以按需从远程URL获取文件块,而不是将它们存储在本地数据存储中。

此外,我们还增加了对从CID中提取内联块的支持(使用身份哈希函数内联到CID的块)。但是,go-ipfs还不会创建这样的CID,所以你不太可能看到任何CID。

特征:

  • URLStore(ipfs / go-ipfs#4896)
  • 将urle-dag支持添加到urlstore(ipfs / go-ipfs#5245)。
  • 允许指定object get编码中的数据字段的方式(ipfs / go-ipfs#5139)
  • 添加-U标志以files ls禁用排序(ipfs / go-ipfs#5219)
  • 添加一个有效的--size-only标志repo stat(ipfs / go-ipfs#5010)
  • CID中的内联块(ipfs / go-ipfs#5117)

改变/修复:

  • ipfs files ls -l正确报告文件的哈希值和大小(ipfs/go-ipfs#5045)
  • 修复排序files ls(ipfs / go-ipfs#5219)
  • 改进预取ipfs cat和相关命令(ipfs / go-ipfs#5162)
  • ipfs cp失败时更好的错误消息(ipfs / go-ipfs#5218)
  • 在考虑块“已发送”(ipfs / go-ipfs#5258)之前,不要等待对等体关闭它的bitwap流的末尾
  • 修复通过网关解析分片目录中的链接(ipfs / go-ipfs#5271)
  • 当前目录中有空格时修复构建(ipfs / go-ipfs#5261)

文档:

  • 改进有关bloomfilter配置选项的文档(ipfs / go-ipfs#4924)

一般重构和内部错误修复:

  • Offset()从DAGReader中删除该方法(ipfs / go-ipfs#5190)
  • 修复TestLargeWriteChunks搜索行为(ipfs / go-ipfs#5276)
  • 添加构建标记以禁用动态插件(ipfs / go-ipfs#5274)
  • 在PBDagReader中使用FSNode而不是Protobuf结构(ipfs / go-ipfs#5189)
  • 删除对非目录MFS根目录的支持(ipfs / go-ipfs#5170)
  • UnixfsNode从均衡构建器中删除(ipfs / go-ipfs#5118)
  • 已经处于正确大小时修复截断文件(内部)(ipfs / go-ipfs#5253)
  • 修复dagTruncate(内部)以保留节点类型(ipfs / go-ipfs#5216)
  • 为unixfs目录添加内部接口(ipfs / go-ipfs#5160)
  • 重构CoreAPI路径类型和接口(ipfs / go-ipfs#4672)
  • precalcNextBufdag阅读器中的重构(ipfs / go-ipfs#5237)
  • 更新一堆尚未更新的依赖项(ipfs / go-ipfs#5268)

ipfs原创,作者:IPFSforce,转载请注明出处:http://ipfser.org/2018/07/30/go-ipfs-0-4-17/

2

扫一扫,分享到微信

猜你喜欢

文章评论

电子邮件地址不会被公开。 必填项已用*标注

获取验证码
后发表评论

微信公众号

知识星球