evorepo/mirrors
Dan McGee f0f6f7235a Fix mirror URL duplication in status view
We need to ensure we don't duplicate URLs in the status view, so add a
distinct() call back in to the queryset when it was inadvertently
dropped in commit a2cfa7edbb. This negates a lot of the performance
gains we had, unfortunately, so it looks like a nested subquery might be
more efficient. Disappointing the planner can't do this for us.

Signed-off-by: Dan McGee <dan@archlinux.org>
2012-11-21 00:25:04 -05:00
..
fixtures Don't select FTP by default in mirrorlists 2012-02-13 12:36:37 -06:00
management Remove custom utc_now() function, use django.utils.timezone.now() 2012-07-24 19:57:20 -05:00
migrations Push more default values down into the database 2012-08-07 23:22:18 -05:00
static Add title to mirror status data points 2012-11-11 16:40:21 -06:00
templatetags PyLint suggested cleanups 2011-12-11 19:52:27 -06:00
__init__.py added mirrors app from archweb_pub 2009-11-09 22:24:46 -02:00
admin.py mirrors: add an alternate_email column 2012-05-18 21:36:05 -05:00
models.py Prefetch the available protocols on the mirror overview page 2012-11-12 21:37:08 -06:00
urls_mirrorlist.py Allow mirrorlist generator pattern to match any protocol 2012-05-02 12:23:21 -05:00
urls.py Add mirror extended status JSON view 2012-11-10 14:14:25 -06:00
utils.py Fix mirror URL duplication in status view 2012-11-21 00:25:04 -05:00
views.py Use Python 2.7 dictionary comprehension syntax 2012-11-16 16:37:52 -06:00