Я использую Solr 4.1, и у меня определено много аспектов.Я заметил, что когда я отправляю один и тот же запрос в Solr несколько раз, счетчик фасетов результата каждый раз различается.По какой-то причине мой filterCache приводит к тому, что число фасетов результата первого запроса будет отличаться от всех последующих запросов.Когда я удаляю свой filterCache из конфигурации, я вообще не вижу этой проблемы.
Почему filterCache вызывает это несоответствие?Вот все кеширование, которое у меня есть в моих конфигах:
<filterCache class="solr.FastLRUCache"
size="512"
initialSize="512"
autowarmCount="32"/>
<queryResultCache class="solr.LRUCache"
size="1024"
initialSize="1024"
autowarmCount="512"/>
<documentCache class="solr.LRUCache"
size="1024"
initialSize="1024"
autowarmCount="0"/>
<queryResultWindowSize>10</queryResultWindowSize>
<queryResultMaxDocsCached>100</queryResultMaxDocsCached>