Bill, Check out the patch attached to https://issues.apache.org/jira/browse/SOLR-8096. I had considered making the method uif after I had done most of the work, it would be trivial to change and would probably be more aligned with not adding unexpected changes to people that are currently using fc.
-Jamie On Sat, Dec 19, 2015 at 11:03 PM, William Bell <billnb...@gmail.com> wrote: > Can we add method=uif back when not using the JSON Facet API too? > > That would help a lot of people. > > On Thu, Dec 17, 2015 at 7:17 AM, Yonik Seeley <ysee...@gmail.com> wrote: > > > On Wed, Dec 16, 2015 at 4:57 AM, Vincenzo D'Amore <v.dam...@gmail.com> > > wrote: > > > Hi all, > > > > > > given that solr 5.4 is finally released, is this what's more stable and > > > efficient version of solrcloud ? > > > > > > I have a website which receives many search requests. It serve normally > > > about 2000 concurrent requests, but sometime there are peak from 4000 > to > > > 10000 requests in few seconds. > > > > > > On January I'll have a chance to upgrade my old SolrCloud 4.8.1 cluster > > to > > > a new brand version, but following this thread I read about the > problems > > > that can occur upgrading to latest version. > > > > > > I have seen that issue SOLR-7730 "speed-up faceting on doc values > fields" > > > is fixed in 5.4. > > > > > > I'm using standard faceting without docValues. Should I add docValues > in > > > order to benefit of such fix? > > > > You'll have to try it I think... > > DocValues have a lot of advantages (much less heap consumption, and > > much smaller overhead when opening a new searcher), but they can often > > be slower as well. > > > > Comparing 4x to 5x non-docvalues, top-level field caches were removed > > by lucene, and while that benefits certain things like NRT (opening a > > new searcher very often), it will hurt performance for other > > configurations. > > > > The JSON Facet API currently allows you to pick your strategy via the > > "method" param for multi-valued string fields without docvalues: > > "uif" (UninvertedField) gets you the top-level strategy from Solr 4, > > while "dv" (DocValues built on-the-fly) gets you the NRT-friendly > > "per-segment" strategy. > > > > -Yonik > > > > > > -- > Bill Bell > billnb...@gmail.com > cell 720-256-8076 >