2016/07/18分のコミットです。
CHANGELOGへの追加はありませんでした。
Remove mattr_accessor for deprecated config error_on_ignored_order_or_limit.
activerecord/lib/active_record/core.rbの修正です。
adds support for limits in batch processingで.error_on_ignored_order_or_limit=を使用した場合deprecateメッセージを表示するようになっていたのですが、.error_on_ignored_order_or_limitの方の対応が漏れていた為、error_on_ignored_order_or_limitを使用した場合もdeprecateメッセージを表示するよう修正しています。
Fix documentation of error_on_ignored_order option
rails guideのConfiguring Rails Applicationsの修正です。
config.active_record.error_on_ignored_order_or_limitオプションについての説明を削除し、代わりにconfig.active_record.error_on_ignored_orderについての説明を追加しています。
adds coverage for the deprecation of error_on_ignored_order
activerecord/test/cases/batches_test.rbの修正です。
error_on_ignored_order_or_limitを使用した場合にdeprecateメッセージが表示される事を確認するテストを追加しています。
deprecates the error_on_ignored_order_or_limit instance reader
activerecord/lib/active_record/core.rbの修正です。
#error_on_ignored_order_or_limitを使用した場合に、deprecateメッセージが表示されるよう修正しています。
元々error_on_ignored_order_or_limitはmattr_accessorを使用して定義されており、クラスメソッド / インスタンスメソッド両方があった為、インスタンスメソッドを使用した場合もdeprecateメッセージを表示するようにしています。