Git 2.33 发布,新增“merge-ort”合并实现 500-9000 倍加速
Git 2.33 现已发布,本次更新由 74个人贡献的 449 个非合并提交组成,其中 19 位是新面孔。此版本并没有很多面向终端用户的变化和新功能,但在这个周期内包含了很多修复和内部改进。
另外,新的合并策略后端(可以用 "git merge -sort")的准备工作已经进入最后阶段。官方表示,其有希望在下一个版本中成为默认设置。
具体来说,Git 2.33 带来了有关 geometric repacking 的最新补丁、“merge-ort”作为处理跨分支 Git 合并的新合并策略,以及许多与位图相关的优化。还有一些常见的各种修复和小项目。
Git 的新 merge-ort 策略是对其递归策略的一次从头重写,但解决了正确性和性能问题。GitHub 报告称,对于具有许多重命名的大型合并来说,merge-ort 可以达到 “500 倍”的加速。在 re-base 操作中的合并,merge-ort 的速度则可以提高到 9000 倍以上。新的 merge-ort 应该比现有的合并代码执行的更快。

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。
持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。
转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。
- 上一篇
英国教育巨头培生因掩盖数据泄露被罚款 100 万美元
8 月16 日,美国证券交易委员会 (SEC) 宣布,英国跨国教育出版服务公司培生(Pearson),已就2018 年数据泄露事件中披露程序处理不当的指控达成了和解。 Pearson未及时披露违规行为 据SEC宣布,Pearson公司同意支付 100 万美元的民事罚款,以解决“不承认或否认调查结果”的指控,该指控试图掩盖和淡化 2018 年发生的数据泄露事件,此次泄露事件导致美国1.3万所学校的学生和管理员登陆凭证信息泄露。 据SEC表示,Pearson于2019年7月提交的半年审查中,将该数据泄露事件称为“假想风险”,即使在数据泄露已经发生后同样如此。在同月的一份声明中,Pearson集团宣称,泄露的信息可能包括出生日期和电子邮件地址,事实上,当时Pearson公司已经知道这些记录被窃取。 SEC执法部网络部门负责人克里斯汀娜•利特曼表示: “正如该声明所发现的,Pearson选择在媒体接触到泄漏事件之前不向投资者披露这一违规行为,即使这样,Pearson还是低估了事件的性质和影响范围,夸大了公司的数据保护能力“;“随着上市公司面临日益严重的网络入侵威胁,它们必须向投资者提供有关重大...
- 下一篇
GeoGebra 6.0.659.0 发布,绘图神器
Geogebra 是动态数学软件,它将几何、代数、电子表格、绘图、统计和微积分集成在一个易于使用的软件包中。 GeoGebra 6.0.659.0版本现已发布,具体更新内容如下: atan()、acos()、asin() 现在适用于复数 新参数 "detachKeyboard":true Classic 5:修复了输入框有焦点时对象消失的问题 Suite:增加了概率计算器子程序(仅限网页) 3D: 修复标示,例如立方体段等的问题 修复新的"Text as caption"标题的对齐方式 CAS:确保 Invert() 是准确的 详细信息
相关文章
文章评论
共有0条评论来说两句吧...
文章二维码
点击排行
推荐阅读
最新文章
- CentOS6,7,8上安装Nginx,支持https2.0的开启
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- CentOS7编译安装Cmake3.16.3,解决mysql等软件编译问题
- Windows10,CentOS7,CentOS8安装Nodejs环境
- 设置Eclipse缩进为4个空格,增强代码规范
- SpringBoot2全家桶,快速入门学习开发网站教程
- CentOS8编译安装MySQL8.0.19
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2整合Thymeleaf,官方推荐html解决方案