2021 年 7 月 19 日星期一

性能和并行测试改进及更多!

发布者:gregmolnar

大家好,我是 Greg,为您带来 Rails 世界的最新消息。本周比较平静,所以这次没有太多更改需要介绍。

修复 Ruby 2.7+ 中尝试和尝试!的性能下降

此 PR 修复了 Ruby 2.7+ 中trytry! 的性能下降。

使用哈希语法进行排序时修复 eager_loading?

此更改后,在外部表上使用哈希语法对 order 进行排序时,eager_loading? 会正确触发,而不会引发错误。

仅当有足够数量的测试使并行化开销合理时才并行化测试

测试并行化在数据库设置和夹具加载方面是有代价的。此更改使 Rails 在测试数量低于可配置阈值时禁用并行化。

自上次以来,29 人为 Rails 做出了贡献。所有更改均可在此处查看 here. 下周见!