diff --git a/solr/authority/conf/solrconfig.xml b/solr/authority/conf/solrconfig.xml index 0720a8c2ff5b13f287952d71ee833d5bd4765ee2..583777d3735513985a33da5c6c10d9618b083f6c 100644 --- a/solr/authority/conf/solrconfig.xml +++ b/solr/authority/conf/solrconfig.xml @@ -179,27 +179,31 @@ autowarmCount - the number of entries to prepopulate from and old cache. --> + + <!-- VuFind uses the default Solr settings for filterCache, which should produce a high + hit rate. You can carefully adjust the filterCache and check the hit ratio in + admin>plugins>stats --> <filterCache class="solr.FastLRUCache" - size="300000" - initialSize="300000" - autowarmCount="50000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- queryResultCache caches results of searches - ordered lists of document ids (DocList) based on a query, a sort, and the range of documents requested. --> <queryResultCache class="solr.LRUCache" - size="100000" - initialSize="5000" - autowarmCount="5000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- documentCache caches Lucene Document objects (the stored fields for each document). Since Lucene internal document ids are transient, this cache will not be autowarmed. --> <documentCache class="solr.LRUCache" - size="50000" - initialSize="50000"/> + size="16384" + initialSize="16384"/> <!-- If true, stored fields that are not requested will be loaded lazily. diff --git a/solr/biblio/conf/solrconfig.xml b/solr/biblio/conf/solrconfig.xml index 2fe07b5ecd2f1f5da2a972cb8e3f9125624c9c60..cb00f6062aaf46b126289982ba627e388d49806f 100644 --- a/solr/biblio/conf/solrconfig.xml +++ b/solr/biblio/conf/solrconfig.xml @@ -179,27 +179,31 @@ autowarmCount - the number of entries to prepopulate from and old cache. --> + + <!-- VuFind uses the default Solr settings for filterCache, which should produce a high + hit rate. You can carefully adjust the filterCache and check the hit ratio in + admin>plugins>stats --> <filterCache class="solr.FastLRUCache" - size="300000" - initialSize="300000" - autowarmCount="50000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- queryResultCache caches results of searches - ordered lists of document ids (DocList) based on a query, a sort, and the range of documents requested. --> <queryResultCache class="solr.LRUCache" - size="100000" - initialSize="100000" - autowarmCount="50000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- documentCache caches Lucene Document objects (the stored fields for each document). Since Lucene internal document ids are transient, this cache will not be autowarmed. --> <documentCache class="solr.LRUCache" - size="50000" - initialSize="50000"/> + size="16384" + initialSize="16384"/> <!-- If true, stored fields that are not requested will be loaded lazily. diff --git a/solr/reserves/conf/solrconfig.xml b/solr/reserves/conf/solrconfig.xml index 95c419a5ff3882d8a0d5bff2c7d3e28b33622c08..d05bb8dc4635b13353e65ae6923440390ae52fe5 100644 --- a/solr/reserves/conf/solrconfig.xml +++ b/solr/reserves/conf/solrconfig.xml @@ -179,27 +179,31 @@ autowarmCount - the number of entries to prepopulate from and old cache. --> + + <!-- VuFind uses the default Solr settings for filterCache, which should produce a high + hit rate. You can carefully adjust the filterCache and check the hit ratio in + admin>plugins>stats --> <filterCache class="solr.FastLRUCache" - size="300000" - initialSize="300000" - autowarmCount="50000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- queryResultCache caches results of searches - ordered lists of document ids (DocList) based on a query, a sort, and the range of documents requested. --> <queryResultCache class="solr.LRUCache" - size="100000" - initialSize="5000" - autowarmCount="5000"/> + size="512" + initialSize="512" + autowarmCount="256"/> - <!-- documentCache caches Lucene Document objects (the stored fields for each document). - Since Lucene internal document ids are transient, this cache will not be autowarmed. --> + <!-- documentCache caches Lucene Document objects (the stored fields for each document). + Since Lucene internal document ids are transient, this cache will not be autowarmed. --> <documentCache class="solr.LRUCache" - size="50000" - initialSize="50000"/> + size="16384" + initialSize="16384"/> <!-- If true, stored fields that are not requested will be loaded lazily. diff --git a/solr/stats/conf/solrconfig.xml b/solr/stats/conf/solrconfig.xml index fcc952e449d7f432c728a615795745436c70014d..50a2e42c50d144a43a53ac295e0c07be3357f917 100644 --- a/solr/stats/conf/solrconfig.xml +++ b/solr/stats/conf/solrconfig.xml @@ -179,27 +179,31 @@ autowarmCount - the number of entries to prepopulate from and old cache. --> + + <!-- VuFind uses the default Solr settings for filterCache, which should produce a high + hit rate. You can carefully adjust the filterCache and check the hit ratio in + admin>plugins>stats --> <filterCache class="solr.FastLRUCache" - size="300000" - initialSize="300000" - autowarmCount="50000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- queryResultCache caches results of searches - ordered lists of document ids (DocList) based on a query, a sort, and the range of documents requested. --> <queryResultCache class="solr.LRUCache" - size="100000" - initialSize="5000" - autowarmCount="5000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- documentCache caches Lucene Document objects (the stored fields for each document). Since Lucene internal document ids are transient, this cache will not be autowarmed. --> <documentCache class="solr.LRUCache" - size="50000" - initialSize="50000"/> + size="16384" + initialSize="16384"/> <!-- If true, stored fields that are not requested will be loaded lazily. diff --git a/solr/website/conf/solrconfig.xml b/solr/website/conf/solrconfig.xml index f4356822b4b9c7e8da496796ee34a0ae8c9eaee7..c6257d239a2a2c198f879f25dd9ba60c9425ed25 100644 --- a/solr/website/conf/solrconfig.xml +++ b/solr/website/conf/solrconfig.xml @@ -179,27 +179,31 @@ autowarmCount - the number of entries to prepopulate from and old cache. --> + + <!-- VuFind uses the default Solr settings for filterCache, which should produce a high + hit rate. You can carefully adjust the filterCache and check the hit ratio in + admin>plugins>stats --> <filterCache class="solr.FastLRUCache" - size="300000" - initialSize="300000" - autowarmCount="50000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- queryResultCache caches results of searches - ordered lists of document ids (DocList) based on a query, a sort, and the range of documents requested. --> <queryResultCache class="solr.LRUCache" - size="100000" - initialSize="100000" - autowarmCount="50000"/> + size="512" + initialSize="512" + autowarmCount="256"/> <!-- documentCache caches Lucene Document objects (the stored fields for each document). Since Lucene internal document ids are transient, this cache will not be autowarmed. --> <documentCache class="solr.LRUCache" - size="50000" - initialSize="50000"/> + size="16384" + initialSize="16384"/> <!-- If true, stored fields that are not requested will be loaded lazily.