evorepo/main
Dan McGee 4b7335f713 Add a hacked version of Django UpdateCacheMiddleware
This is to address a rather large issue with caching of feed objects in
Django. Because they are built up using an XML library that does multiple
writes on a file-like object, a single feed object, even when pulled from
memcached, generates 1582 writes to the open socket rather than the optimal
one it could do.

Some version of this fix will be making it upstream, but I need to figure
out how to approach that before I do so and for now this will address one of
our larger performance issues on the live site since the packages feed is
hit as often as it is.

Signed-off-by: Dan McGee <dan@archlinux.org>
2010-05-04 10:53:40 -05:00
..
fixtures update fixtures 2008-04-18 00:04:26 -07:00
migrations Migration to remove external projects 2010-04-18 23:35:34 -05:00
templatetags Upgrade jQuery to 1.4.2 2010-02-27 14:14:40 -06:00
__init__.py Moved models around 2008-03-08 00:13:41 -08:00
admin.py Remove Arch-Based Projects 2010-04-18 23:27:27 -05:00
middleware.py Add a hacked version of Django UpdateCacheMiddleware 2010-05-04 10:53:40 -05:00
models.py Dedupe entries in required by list 2010-04-27 18:45:29 -05:00
utils.py separate copyrighted middleware from my additions 2008-10-11 19:52:51 -04:00