Hi, this is Greg, bring you the latest news of the Rails world. It’s been a quiet week, so we don’t have much changes to cover this time.
This PR fixes a performance regression in try and try! under ruby 2.7+.
After this change, eager_loading? is triggered correctly when using order with hash syntax on an outer table, instead of raising an error.
Parallelizing tests has a cost in terms of database setup and fixture loading. This change makes Rails disable parallelization when the number of tests is below a configurable threshold.