don't lock for last_update… ever

This commit is contained in:
Laura Klünder 2017-12-22 13:08:52 +01:00
parent 089e748c55
commit a4beed9f93

View file

@ -40,7 +40,7 @@ class MapUpdate(models.Model):
with cls.lock(): with cls.lock():
last_update = cls.objects.latest() last_update = cls.objects.latest()
result = last_update.to_tuple result = last_update.to_tuple
cache.set('mapdata:last_update', result, 300) cache.set('mapdata:last_update', result, None)
return result return result
@classmethod @classmethod
@ -51,7 +51,7 @@ class MapUpdate(models.Model):
with cls.lock(): with cls.lock():
last_processed_update = cls.objects.filter(processed=True).latest() last_processed_update = cls.objects.filter(processed=True).latest()
result = last_processed_update.to_tuple result = last_processed_update.to_tuple
cache.set('mapdata:last_processed_update', result, 300) cache.set('mapdata:last_processed_update', result, None)
return result return result
@property @property