Yonik, This native code uses in any way the docValues?
In the past I was forced to indexed a big portion of my data with docValues enable. OOP problems with large terms dictionaries and GC was my main problem. Other good optimization can be do facet aggregations offsite the heap to minimize the GC, To ensure that facet aggregations has enough ram we need a large heap, in machines with a lot of ram maybe if this aggregation was made offsite this allow us reduce the heap size. -- Yago Riveiro Sent with Sparrow (http://www.sparrowmailapp.com/?sig) On Friday, June 20, 2014 at 2:33 PM, Yonik Seeley wrote: > On Fri, Jun 20, 2014 at 12:36 AM, Andy <angelf...@yahoo.com.invalid > (mailto:angelf...@yahoo.com.invalid)> wrote: > > Congrats! Any idea when will native faceting & off-heap fieldcache be > > available for multivalued fields? Most of my fields are multivalued so > > that's the big one for me. > > > Hopefully within the next month or so.... > If anyone wants to help out, the github issue is here: > https://github.com/Heliosearch/heliosearch/issues/13 > > -Yonik > http://heliosearch.org - native code faceting, facet functions, > sub-facets, off-heap data > > > > > On Thursday, June 19, 2014 3:46 PM, Yonik Seeley <yo...@heliosearch.com > > (mailto:yo...@heliosearch.com)> wrote: > > > > > > > > FYI, for those who want to try out the new native code faceting, this > > is the first release containing it (for single valued string fields > > only as of yet). > > > > http://heliosearch.org/download/ > > > > Heliosearch v0.06 > > > > Features: > > o Heliosearch v0.06 is based on (and contains all features of) > > Lucene/Solr 4.9.0 > > o Native code faceting for single valued string fields. > > - Written in C++, statically compiled with gcc for Windows, Mac OS-X, Linux > > - static compilation avoids JVM hotspot warmup period, > > mis-compilation bugs, and variations between runs > > - Improves performance over 2x > > o Top level Off-heap fieldcache for single valued string fields in nCache. > > - Improves sorting and faceting speed > > - Reduces garbage collection overhead > > - Eliminates FieldCache “insanity” that exists in Apache Solr from > > faceting and sorting on the same field > > o Full request Parameter substitution / macro expansion, including > > default value support. > > o frange query now only returns documents with a value. > > For example, in Apache Solr, {!frange l=-1 u=1 v=myfield} will > > also return documents without a value since the numeric default value > > of 0 lies within the range requested. > > o New JSON features via Noggit upgrade, allowing optional comments > > (C/C++ and shell style), unquoted keys, and relaxed escaping that > > allows one to backslash escape any character. > > > > > > -Yonik > > http://heliosearch.org - native code faceting, facet functions, > > sub-facets, off-heap data > > > > >