summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2013-04-14 20:21:16 +0200
committerDan McGee <dan@archlinux.org>2013-04-14 20:21:20 +0200
commitf357a39a49a8edc713d512976a0be2a2a8ac5c4f (patch)
tree03a16a9fcc0390a53514e89551b195276fdd67db
parent213aa3a2fab6f3a56be348a067c132f568efbaff (diff)
downloadarchweb-f357a39a49a8edc713d512976a0be2a2a8ac5c4f.tar.gz
archweb-f357a39a49a8edc713d512976a0be2a2a8ac5c4f.tar.xz
Remove cache_function decorator from a few spots
The benefit of these storage operations might be outweighed by the cost, especially given how infrequently these functions are called. Signed-off-by: Dan McGee <dan@archlinux.org>
-rw-r--r--main/models.py5
-rw-r--r--mirrors/utils.py2
2 files changed, 1 insertions, 6 deletions
diff --git a/main/models.py b/main/models.py
index a561f4f..89215f0 100644
--- a/main/models.py
+++ b/main/models.py
@@ -10,7 +10,7 @@ from django.contrib.sites.models import Site
from django.utils.timezone import now
from .fields import PositiveBigIntegerField
-from .utils import cache_function, set_created_field
+from .utils import set_created_field
from devel.models import DeveloperKey
from packages.alpm import AlpmAPI
@@ -187,7 +187,6 @@ class Package(models.Model):
self._applicable_arches = list(arches)
return self._applicable_arches
- #@cache_function(119)
def get_requiredby(self):
"""
Returns a list of package objects. An attempt will be made to keep this
@@ -265,7 +264,6 @@ class Package(models.Model):
trimmed.append(dep)
return trimmed
- #@cache_function(121)
def get_depends(self):
"""
Returns a list of dicts. Each dict contains ('dep', 'pkg', and
@@ -293,7 +291,6 @@ class Package(models.Model):
return (sort_order.get(dep.deptype, 1000), dep.name)
return sorted(deps, key=sort_key)
- #@cache_function(123)
def reverse_conflicts(self):
"""
Returns a list of packages with conflicts against this package.
diff --git a/mirrors/utils.py b/mirrors/utils.py
index eb1211f..5a8bbf5 100644
--- a/mirrors/utils.py
+++ b/mirrors/utils.py
@@ -111,7 +111,6 @@ def annotate_url(url, url_data):
url.score = (hours + url.duration_avg + stddev) / divisor
-@cache_function(123)
def get_mirror_statuses(cutoff=DEFAULT_CUTOFF, mirror_id=None):
cutoff_time = now() - cutoff
@@ -155,7 +154,6 @@ def get_mirror_statuses(cutoff=DEFAULT_CUTOFF, mirror_id=None):
}
-@cache_function(117)
def get_mirror_errors(cutoff=DEFAULT_CUTOFF, mirror_id=None):
cutoff_time = now() - cutoff
errors = MirrorLog.objects.filter(