rails/rails — pull request #9006 by wangjohn (2013-01-20 18:02:55+00:00)
Title: Created state for a transaction and added tests.

This is setting the stage for ActiveRecord objects to know what transaction they are associated with. The change creates an instance variable for the state of a transaction, which can be either rolledback or committed.