The server hosting the errors tool has been throwing out of memory errors. Michael Haldstead has increased the machine memory, but RP thinks we should look into the tool to see why it is so RAM-hungry.
RP has recommended maybe returning only the latest 200 bug entries for any given set of search results.
RPM (5) uses berkley DB for the database. Most of the memory used by RPM is configured in the Berkley DB config file var/lib/rpm/DB_CONFIG.
(ignore comment 2 -- I got this confused with a different bug)
Created attachment 2174 [details] Design - Show older errors
(In reply to comment #1) > RP has recommended maybe returning only the latest 200 bug entries for any > given set of search results. If we do this in the end, we should probably provide an option to show older errors. I've attached a design document for this.
Currently working on this and other issues which are coming up at in a branch michaelw/master in the error-report-web repo
Should be fixed by commit 1d001145096082f7d10e66fde8a1fa1706f515c9 Move the filtering, queries and ordering to use the orm functions - Rewrite the main views so that all the data manipulation is done in the database rather than in python. This was causing large performance issues.