Safety checks to prevent database writes, cache performance boost and more
Posted by kirshatrov, December 2, 2018 @ 12:00 am in News
Cheers for the first day of December! This is Kir bringing you the latest news from the Rails world.
Use raw time string from DB to generate ActiveRecord#cache_version
The PR skips unnecessary attribute casting when generating cache version, which gives a great performance boost for apps that rely on caching.
Add ability to block writes to a database
A brand new while_preventing_writes method on Active Record connection allows you to add safety checks for code that’s not supposed to write to a database.
Bump the minimum version of PostgreSQL to 9.3
PostgreSQL 9.1 and 9.2 have been declared EOL more than a year ago.
28 peoplecontributed to Rails last week. If you want to be part of that, check out the issues list.
Until next time!