diff --git a/activerecord/lib/active_record/relation/batches.rb b/activerecord/lib/active_record/relation/batches.rb index 46bb0e04ee87a8b8afc3d195608f7bc807db92da..2b5c6fc7394d4da8f66500f2ab599738f77face2 100644 --- a/activerecord/lib/active_record/relation/batches.rb +++ b/activerecord/lib/active_record/relation/batches.rb @@ -205,7 +205,6 @@ def in_batches(of: 1000, start: nil, finish: nil, load: false, error_on_ignore: if limit_value remaining = limit_value batch_limit = remaining if remaining < batch_limit - relation = relation.limit(nil) # new relation without the limit end relation = relation.reorder(batch_order).limit(batch_limit)