Namespace Lucene.Net.Facet.SortedSet
Provides faceting capabilities over facets that were indexed with <xref:Lucene.Net.Facet.Sortedset.SortedSetDocValuesFacetField>.
Classes
DefaultSortedSetDocValuesReaderState
Default implementation of SortedSetDocValuesFacetCounts
SortedSetDocValuesFacetCounts
Compute facets counts from previously
indexed SortedSetDocValuesFacetField,
without require a separate taxonomy index. Faceting is
a bit slower (~25%), and there is added cost on every
NOTE: this class should be instantiated and
then used from a single thread, because it holds a
thread-private instance of
NOTE:: tie-break is by unicode sort order @lucene.experimental
SortedSetDocValuesFacetField
Add an instance of this to your
SortedSetDocValuesReaderState
Wraps a
NOTE: creating an instance of this class is
somewhat costly, as it computes per-segment ordinal maps,
so you should create it once and re-use that one instance
for a given
SortedSetDocValuesReaderState.OrdRange
Holds start/end range of ords, which maps to one dimension (someday we may generalize it to map to hierarchies within one dimension).