On Thu, 2015-10-01 at 22:31 +0000, Jeff Wartes wrote: > It still inserts if I address the core directly and use distrib=false.
It is quite strange that is is triggered with the direct access. If that can be reproduced in test, it looks like a performance optimization to be done. Anyway, operating under the assumption that the single-core facet request for some reason acts as a distributed call, the key to avoid the fine-counting is to ensure that _all_ possibly relevant term counts has been returned in the first facet phase. Try setting both facet.mincount=0 and facet.limit=-1. - Toke Eskildsen, State and University Library, Denmark