lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Kensho Hirasawa (JIRA)" <j...@apache.org>
Subject [jira] [Created] (SOLR-10528) Use docvalue for range faceting in JSON facet API
Date Thu, 20 Apr 2017 00:40:04 GMT
Kensho Hirasawa created SOLR-10528:
--------------------------------------

             Summary: Use docvalue for range faceting in JSON facet API
                 Key: SOLR-10528
                 URL: https://issues.apache.org/jira/browse/SOLR-10528
             Project: Solr
          Issue Type: Improvement
          Components: Facet Module
    Affects Versions: 6.5
            Reporter: Kensho Hirasawa
            Priority: Minor


Range faceting in JSON facet API has only one implementation. In the implementation, all buckets
are allocated and then range queries are executed for all the buckets. Therefore, memory usage
and computational cost of range facet can be very high if range is wide and gap is narrow.


I think range faceting in JSON facet should have the implementation which uses DocValues instead
of inverted indices. By scanning DocValues, we can execute range facets much more efficiently
especially when the number of buckets is large.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org


Mime
View raw message