跳到主要内容

Fury v0.7.0 发布

· 阅读需 4 分钟
杨朝坤

Apache Fury 团队很高兴宣布 0.7.0 版本发布。这是一个重要版本,包含来自 7 位贡献者的24 PR。请参阅Install页面了解如何获取适用于你平台的库。

亮点

实验特性

新增 Java 高性能对象深拷贝框架:

Fury fury = Fury.builder().withRefCopy(true).build();
fury.register(SomeClass.class);
SomeClass a = xxx;
SomeClass copied = fury.copy(a);

基准结果:

BenchmarkobjectTypeScoreErrorUnits
fury_copyMEDIA_CONTENT1243297.690± 451828.452ops/s
fury_copySAMPLE2670545.816± 1378536.021ops/s
fury_copySTRUCT2673356.422± 202288.322ops/s
fury_copySTRUCT21943587.774± 392513.707ops/s
fury_copy_int_mapint map1470264.733± 1021875.257ops/s
fury_copy_listint list3556892.276± 127410.724ops/s
fury_copy_object_arrayarray4430589.112± 25366.893ops/s
fury_copy_string_mapstring map1736145.327± 377806.877ops/s
kryo_copyMEDIA_CONTENT804208.092± 27429.069ops/s
kryo_copySAMPLE717669.608± 71093.370ops/s
kryo_copySTRUCT1076048.642± 223194.146ops/s
kryo_copySTRUCT2141374.767± 14150.535ops/s
kryo_copy_int_mapint map546203.187± 54669.173ops/s
kryo_copy_listint list843643.496± 312306.921ops/s
kryo_copy_object_arrayobject array1593267.344± 1721824.436ops/s
kryo_copy_string_mapstring map574809.875± 47316.340ops/s

功能特性

缺陷修复

其他改进

新贡献者

完整更新日志https://github.com/apache/fury/compare/v0.6.0...v0.7.0

致谢

感谢 @komamitsu @pjfanning @chaokunyang @weijiang157152688 @kitty-eu-org @urlyy @zhaommmmomo 衷心感谢所有为本次发布付出努力的贡献者。无论是代码贡献、 文档改进,还是问题反馈,都非常宝贵。