diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md index ca33cbd2c3086..28730f8587480 100644 --- a/activerecord/CHANGELOG.md +++ b/activerecord/CHANGELOG.md @@ -31,8 +31,8 @@ * Add `ActiveRecord.after_all_transactions_commit` callback. - Useful for code that may run either inside or outside a transaction and need - to perform works after the state changes have been properly peristed. + Useful for code that may run either inside or outside a transaction and needs + to perform work after the state changes have been properly persisted. ```ruby def publish_article(article) @@ -50,7 +50,7 @@ *Jean Boussier* -* Add the ability to ignore counter cache columns until they are backfilled +* Add the ability to ignore counter cache columns until they are backfilled. Starting to use counter caches on existing large tables can be troublesome, because the column values must be backfilled separately of the column addition (to not lock the table for too long) @@ -74,7 +74,7 @@ *fatkodima* -* Retry known idempotent SELECT queries on connection-related exceptions +* Retry known idempotent SELECT queries on connection-related exceptions. SELECT queries we construct by walking the Arel tree and / or with known model attributes are idempotent and can safely be retried in the case of a connection error. Previously,