From a1671afcd420948db20ae7265f667966091c79e9 Mon Sep 17 00:00:00 2001
From: Jon Atack <jonnyatack@gmail.com>
Date: Fri, 27 Mar 2015 09:46:14 +0530
Subject: [skip ci] Update configuring.md with #18846

Add `config.active_record.warn_on_records_fetched_greater_than` to the
Configuring Rails Guide.
---
 guides/source/configuring.md | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/guides/source/configuring.md b/guides/source/configuring.md
index 67285030a9..6f32e6484f 100644
--- a/guides/source/configuring.md
+++ b/guides/source/configuring.md
@@ -309,6 +309,11 @@ All these configuration options are delegated to the `I18n` library.
 
 * `config.active_record.belongs_to_required_by_default` is a boolean value and controls whether `belongs_to` association is required by default.
 
+* `config.active_record.warn_on_records_fetched_greater_than` allows setting a
+  warning threshold for query result size. If the number of records returned
+  by a query exceeds the threshold, a warning is logged. This can be used to
+  identify queries which might be causing memory bloat.
+
 The MySQL adapter adds one additional configuration option:
 
 * `ActiveRecord::ConnectionAdapters::MysqlAdapter.emulate_booleans` controls whether Active Record will consider all `tinyint(1)` columns in a MySQL database to be booleans and is true by default.
-- 
cgit v1.2.3