From 371c083fb0620efebf7bd0188a66486403e12ecc Mon Sep 17 00:00:00 2001 From: Stefan Budeanu Date: Thu, 1 Dec 2016 17:39:15 -0500 Subject: Emulate db trigger behaviour for after_commit :destroy, :update Race conditions can occur when an ActiveRecord is destroyed twice or destroyed and updated. The callbacks should only be triggered once, similar to a SQL database trigger. --- activerecord/CHANGELOG.md | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'activerecord/CHANGELOG.md') diff --git a/activerecord/CHANGELOG.md b/activerecord/CHANGELOG.md index 8e2c039575..07176334e4 100644 --- a/activerecord/CHANGELOG.md +++ b/activerecord/CHANGELOG.md @@ -1,3 +1,11 @@ +* Emulate db trigger behaviour for after_commit :destroy, :update + + Race conditions can occur when an ActiveRecord is destroyed + twice or destroyed and updated. The callbacks should only be + triggered once, similar to a SQL database trigger. + + *Stefan Budeanu* + * Moved DecimalWithoutScale, Text, and UnsignedInteger from Active Model to Active Record *Iain Beeston* -- cgit v1.2.3