You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@lucene.apache.org by "Uwe Schindler (JIRA)" <ji...@apache.org> on 2015/12/14 22:10:49 UTC
[jira] [Updated] (SOLR-7795) Fold Interval Faceting into Range
Faceting
[ https://issues.apache.org/jira/browse/SOLR-7795?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Uwe Schindler updated SOLR-7795:
--------------------------------
Fix Version/s: (was: 5.4)
5.5
> Fold Interval Faceting into Range Faceting
> ------------------------------------------
>
> Key: SOLR-7795
> URL: https://issues.apache.org/jira/browse/SOLR-7795
> Project: Solr
> Issue Type: Task
> Reporter: Tomás Fernández Löbbe
> Fix For: 5.5, Trunk
>
> Attachments: SOLR-7795.patch, SOLR-7795.patch, SOLR-7795.patch, SOLR-7795.patch, SOLR-7795.patch, SOLR-7795.patch
>
>
> Now that range faceting supports a "filter" and a "dv" method, and that interval faceting is supported on fields with {{docValues=false}}, I think we should make it so that interval faceting is just a different way of specifying ranges in range faceting, allowing users to indicate specific ranges.
> I propose we use the same syntax for intervals, but under the "range" parameter family:
> {noformat}
> facet.range=price&
> f.price.facet.range.set=[0,10]&
> f.price.facet.range.set=(10,100]
> {noformat}
> The counts for those ranges would come in the response also inside of the "range_facets" section. I'm not sure if it's better to include the ranges in the "counts" section, or in a different section (intervals?sets?buckets?). I'm open to suggestions.
> {code}
> "facet_ranges":{
> "price":{
> "counts":[
> "[0,10]",3,
> "(10,100]",2]
> }
> }
> {code}
> or…
> {code}
> "facet_ranges":{
> "price":{
> "intervals":[
> "[0,10]",3,
> "(10,100]",2]
> }
> }
> {code}
> We should support people specifying both things on the same field.
> Once this is done, "interval faceting" could be deprecated, as all it's functionality is now possible through range queries.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@lucene.apache.org
For additional commands, e-mail: dev-help@lucene.apache.org