mirror of
https://github.com/reddit-archive/reddit.git
synced 2026-02-10 14:45:21 -05:00
added a separate set of memcaches for the render cache
This commit is contained in:
@@ -14,6 +14,7 @@ log_path =
|
||||
|
||||
memcaches = 127.0.0.1:11211
|
||||
permacaches = 127.0.0.1:11211
|
||||
rendercaches = 127.0.0.1:11211
|
||||
rec_cache = 127.0.0.1:11311
|
||||
tracker_url =
|
||||
adtracker_url =
|
||||
|
||||
@@ -57,6 +57,7 @@ class Globals(object):
|
||||
tuple_props = ['memcaches',
|
||||
'rec_cache',
|
||||
'permacaches',
|
||||
'rendercaches',
|
||||
'admins',
|
||||
'sponsors',
|
||||
'monitored_servers',
|
||||
@@ -112,6 +113,7 @@ class Globals(object):
|
||||
mc = Memcache(self.memcaches)
|
||||
self.cache = CacheChain((LocalCache(), mc))
|
||||
self.permacache = Memcache(self.permacaches)
|
||||
self.rendercache = Memcache(self.rendercaches)
|
||||
self.make_lock = make_lock_factory(mc)
|
||||
|
||||
self.rec_cache = Memcache(self.rec_cache)
|
||||
|
||||
@@ -72,7 +72,7 @@ class Listing(object):
|
||||
r[i] = item.render()
|
||||
return r
|
||||
|
||||
rendered_items = sgm(cache, fullnames, render_items, 'render_',
|
||||
rendered_items = sgm(g.rendercache, fullnames, render_items, 'render_',
|
||||
time = g.page_cache_time)
|
||||
|
||||
#replace the render function
|
||||
|
||||
Reference in New Issue
Block a user