rashmy1 [rashm...@gmail.com] wrote: > 1. SOLR-64 - Is this available in 4.9? Unable to find the class > 'org.apache.solr.schema.HierarchicalFacetField' in Solr 4.9 version.
Solr-64 seems abandoned. Lastest patch is from early 2011 for Solr 3.10. > 2. In which Solr version is SOLR-2412 available? Solr 4.6.1. > 3. What is the difference b/n SOLR-64(strict hierarchical facets) and > SOLR-2412(multipath hierarchical faceting)? From the examples, it appears > that both support multiple paths per document. When would I use one vs the > other? As the creator of 2412 I am obviously very biased. SOLR-64 uses a special field and (as far as I remember) does use quite a lot of memory and is not very fast for large hierarchies. SOLR-2412 uses existing String/Text fields and has a memory overhead nearly on par with standard Solr fc faceting without DocValues. Neither of them supports distributed faceting. SOLR-2412 was originally Lucene code for sorting and faceting, before Lucene had it build-in. The hierarchical features was an add-on, that happened to fit very well. Except for the hierarchical capabilities, the code in SOLR-2412 has largely been deprecated by new features in Lucene/Solr (the only other really usable feature in SoLR-2412 is the ability to handle a very large amount (thousands) of String facet fields efficiently). As such, it would be a lot better to create a hierarchical faceting module on top of standard Solr faceting or make a wrapper for Lucene faceting. - Toke Eskildsen, State and University Library, Denmark