[ https://issues.apache.org/jira/browse/SOLR-7795?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14647273#comment-14647273 ]
Zack Liang commented on SOLR-7795: ---------------------------------- I prevented both of them to be used at the same time for the same field in case people misuse facet.range.set with other range params. I think we could support both in the same request, but the documentation will need to be clear that facet.range.set does not use any range param. I'll look into this. For the response syntax, I was thinking of bringing this feature without modifying too much code so I made use of the previous syntax. I agree it is confusing, and I am glad to fix it. Thanks for your feedback, Tomás! > 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.3, Trunk > > > 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-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org