You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@solr.apache.org by "Mikhail Khludnev (Jira)" <ji...@apache.org> on 2024/01/10 13:37:00 UTC
[jira] [Assigned] (SOLR-10528) Use docvalue for range faceting in JSON facet API
[ https://issues.apache.org/jira/browse/SOLR-10528?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Mikhail Khludnev reassigned SOLR-10528:
---------------------------------------
Assignee: (was: Mikhail Khludnev)
> 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
> Attachments: SOLR-10528.patch, SOLR-10528.patch, SOLR-10528.patch
>
>
> 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
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: issues-unsubscribe@solr.apache.org
For additional commands, e-mail: issues-help@solr.apache.org