| @@ -763,35 +763,34 @@ federation_domain_whitelist: {{ matrix_synapse_federation_domain_whitelist|to_js | |||
| event_cache_size: "{{ matrix_synapse_event_cache_size }}" | |||
| caches: | |||
| # Controls the global cache factor, which is the default cache factor | |||
| # for all caches if a specific factor for that cache is not otherwise | |||
| # set. | |||
| # | |||
| # This can also be set by the "SYNAPSE_CACHE_FACTOR" environment | |||
| # variable. Setting by environment variable takes priority over | |||
| # setting through the config file. | |||
| # | |||
| # Defaults to 0.5, which will half the size of all caches. | |||
| # | |||
| global_factor: {{ matrix_synapse_caches_global_factor }} | |||
| # A dictionary of cache name to cache factor for that individual | |||
| # cache. Overrides the global cache factor for a given cache. | |||
| # | |||
| # These can also be set through environment variables comprised | |||
| # of "SYNAPSE_CACHE_FACTOR_" + the name of the cache in capital | |||
| # letters and underscores. Setting by environment variable | |||
| # takes priority over setting through the config file. | |||
| # Ex. SYNAPSE_CACHE_FACTOR_GET_USERS_WHO_SHARE_ROOM_WITH_USER=2.0 | |||
| # | |||
| # Some caches have '*' and other characters that are not | |||
| # alphanumeric or underscores. These caches can be named with or | |||
| # without the special characters stripped. For example, to specify | |||
| # the cache factor for `*stateGroupCache*` via an environment | |||
| # variable would be `SYNAPSE_CACHE_FACTOR_STATEGROUPCACHE=2.0`. | |||
| # | |||
| per_cache_factors: | |||
| #get_users_who_share_room_with_user: 2.0 | |||
| # Controls the global cache factor, which is the default cache factor | |||
| # for all caches if a specific factor for that cache is not otherwise | |||
| # set. | |||
| # | |||
| # This can also be set by the "SYNAPSE_CACHE_FACTOR" environment | |||
| # variable. Setting by environment variable takes priority over | |||
| # setting through the config file. | |||
| # | |||
| # Defaults to 0.5, which will half the size of all caches. | |||
| # | |||
| global_factor: {{ matrix_synapse_caches_global_factor | to_json }} | |||
| # A dictionary of cache name to cache factor for that individual | |||
| # cache. Overrides the global cache factor for a given cache. | |||
| # | |||
| # These can also be set through environment variables comprised | |||
| # of "SYNAPSE_CACHE_FACTOR_" + the name of the cache in capital | |||
| # letters and underscores. Setting by environment variable | |||
| # takes priority over setting through the config file. | |||
| # Ex. SYNAPSE_CACHE_FACTOR_GET_USERS_WHO_SHARE_ROOM_WITH_USER=2.0 | |||
| # | |||
| # Some caches have '*' and other characters that are not | |||
| # alphanumeric or underscores. These caches can be named with or | |||
| # without the special characters stripped. For example, to specify | |||
| # the cache factor for `*stateGroupCache*` via an environment | |||
| # variable would be `SYNAPSE_CACHE_FACTOR_STATEGROUPCACHE=2.0`. | |||
| # | |||
| per_cache_factors: | |||
| #get_users_who_share_room_with_user: 2.0 | |||
| # Controls whether cache entries are evicted after a specified time | |||
| # period. Defaults to true. Uncomment to disable this feature. | |||