~dylanmccall/harvest/gsoc-client-stuff

  • Committer: Dylan McCall
  • Date: 2010-06-23 03:14:51 UTC
  • Revision ID: dylanmccall@gmail.com-20100623031451-5t8ac1dcjr341vrv
Tinkering with QuerySet stuff for performance.

opportunities_list QuerySet is filtered by selected packages in all cases again. (Filter added when it is first created in views.py).

Filtering alone (not counting display of package info) is down to 4 SQL queries total in all cases; one database hit for each model. Still feels heavy and needs some tuning, but it is balanced. Biggest possible query still takes 5 seconds of CPU time, but it no longer kills the server.
Filename Latest Rev Last Changed Committer Comment Size
..
doc 28 16 years ago Daniel Holbach add documentation and a landing page, also link to Diff
harvest 104 15 years ago Daniel Holbach initial cut at porting Harvest to Django - very br Diff
.bzrignore 164 14 years ago Daniel Holbach simplify installation 85 bytes Diff Download File
AUTHORS 96.1.1 16 years ago Benjamin Drung * Added myself to AUTHORS * Moved CSS formatting t 88 bytes Diff Download File
COPYING 172 14 years ago Daniel Holbach show different experience levels 847 bytes Diff Download File
INSTALL 187 14 years ago Dylan McCall Adding debug_toolbar middleware for performance te 695 bytes Diff Download File
TODO 175 14 years ago Daniel Holbach update TODO 437 bytes Diff Download File