On Fri, Nov 11, 2016 at 5:21 AM, Chitra R <chithu.r...@gmail.com> wrote:

>         i)Hope, when opening SortedSetDocValuesReaderState , we are
> calculating ordinals( this will be used to calculate facet count ) for doc
> values field and this only made the state instance somewhat costly.
>                       Am I right or any other reason behind that?

That's correct.  It adds some latency to an NRT refresh, and some heap
used to hold the ordinal mappings.

>          ii) During indexing, we are providing facet ordinals in each doc
> and I think it will be useful in search side, to calculate facet counts
> only for matching docs.  otherwise, it carries any other benefits?

Well, compared to the taxonomy facets, SSDV facets don't require a
separate index.

But they add latency/heap usage, and they cannot do hierarchical
facets yet (though this could be fixed if someone just built it).

>          iii) Is SortedSetDocValuesReaderState thread-safe (ie) multiple
> threads can call this method concurrently?

Yes.

Mike McCandless

http://blog.mikemccandless.com

---------------------------------------------------------------------
To unsubscribe, e-mail: java-user-unsubscr...@lucene.apache.org
For additional commands, e-mail: java-user-h...@lucene.apache.org

Reply via email to