diff options
author | Mark Longair <mark@mysociety.org> | 2013-10-09 15:08:23 +0100 |
---|---|---|
committer | Louise Crow <louise.crow@gmail.com> | 2013-10-23 10:09:00 +0100 |
commit | 0de52b20c67467b7d1198f988419f6deed777c5e (patch) | |
tree | 0933b92c4accc575c2ceb3fc10c63e35fa30cb1f /app/models/info_request.rb | |
parent | f4d6b4cdc9ea045242e02a387c27d8ca3349289c (diff) |
Reduce the memory consumption of rake stats:update_public_bodies_stats
This task was taking a huge amount of memory, even when fetching
the InfoRequest objects with find_each. With an additional find_each
for public bodies (10 at a time) and reducing the batch size for
info requests to 200 at a time, the memory size of this rake task is
kept down to about 400MB.
Diffstat (limited to 'app/models/info_request.rb')
0 files changed, 0 insertions, 0 deletions