У меня есть два набора поисковых индексов. TestIndex (используется в нашей тестовой среде) и ProdIndex (используется в среде ПРОИЗВОДСТВА). Поисковый запрос Lucene: + дата: [20090410184806 TO 20091007184806] отлично работает для тестового индекса, но дает это сообщение об ошибке для индекса Prod.
"maxClauseCount установлен на 1024"
Если я выполнил следующую строку перед выполнением поискового запроса, я не получу эту ошибку. BooleanQuery.SetMaxClauseCount(Int16.MaxValue); searchcher.Search(myQuery, collector);
Мне что-то не хватает? Почему эта ошибка не указана в тестовом индексе? Схема для двух индексов одинакова. Они отличаются только количеством записей/данных. У индекса PROD больше записей (около 1300) чем в тестовом (около 950).
Спасибо за чтение.