[ https://issues.apache.org/jira/browse/SOLR-2366?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=12995870#comment-12995870 ]
Ryan McKinley commented on SOLR-2366: ------------------------------------- bq. sometimes you want percentage buckets This does not map easily since you need to know the min/max value before traversing -- it may actually take two passes. The use case I am looking at is trying to show reasonable histograms for field values, without really knowing much about the field values as input. Currently I run the stats component, and then in a second query facet within that range -- gets the job done, but not ideal. > Facet Range Gaps > ---------------- > > Key: SOLR-2366 > URL: https://issues.apache.org/jira/browse/SOLR-2366 > Project: Solr > Issue Type: Improvement > Reporter: Grant Ingersoll > Priority: Minor > Fix For: 3.2, 4.0 > > Attachments: SOLR-2366.patch, SOLR-2366.patch > > > There really is no reason why the range gap for date and numeric faceting > needs to be evenly spaced. For instance, if and when SOLR-1581 is completed > and one were doing spatial distance calculations, one could facet by function > into 3 different sized buckets: walking distance (0-5KM), driving distance > (5KM-150KM) and everything else (150KM+), for instance. We should be able to > quantize the results into arbitrarily sized buckets. I'd propose the syntax > to be a comma separated list of sizes for each bucket. If only one value is > specified, then it behaves as it currently does. Otherwise, it creates the > different size buckets. If the number of buckets doesn't evenly divide up > the space, then the size of the last bucket specified is used to fill out the > remaining space (not sure on this) > For instance, > facet.range.start=0 > facet.range.end=400 > facet.range.gap=5,25,50,100 > would yield buckets of: > 0-5,5-30,30-80,80-180,180-280,280-380,380-400 -- This message is automatically generated by JIRA. - For more information on JIRA, see: http://www.atlassian.com/software/jira --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org