Increase the default value of the index mirroring cache timeout from 10 seconds to 5 minutes. Since version 3.1.5, mirror cache invalidation is tied to index updates. This makes the timeout less relevant. The purpose of the cache timeout is now avoid runaway memory usage. Signed-off-by: Roberto Rosario <roberto.rosario.gonzalez@gmail.com>
17 lines
620 B
Python
17 lines
620 B
Python
from __future__ import unicode_literals
|
|
|
|
from django.utils.translation import ugettext_lazy as _
|
|
|
|
from smart_settings import Namespace
|
|
|
|
namespace = Namespace(name='mirroring', label=_('Mirroring'))
|
|
|
|
setting_document_lookup_cache_timeout = namespace.add_setting(
|
|
global_name='MIRRORING_DOCUMENT_CACHE_LOOKUP_TIMEOUT', default=300,
|
|
help_text=_('Time in seconds to cache the path lookup to a document.'),
|
|
)
|
|
setting_node_lookup_cache_timeout = namespace.add_setting(
|
|
global_name='MIRRORING_NODE_CACHE_LOOKUP_TIMEOUT', default=300,
|
|
help_text=_('Time in seconds to cache the path lookup to an index node.'),
|
|
)
|