[ https://issues.apache.org/jira/browse/SOLR-258?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel#action_12512626 ]
Hoss Man commented on SOLR-258: ------------------------------- > the big problem being that I doubt the SolrQueryRequest is always available > everywhere it's needed. ...exactly, at the moment all of the date parsing is done inside DateField. i think i'll try refactoring it so that DateMathParser does *all* the parsing, and make DateField delegate to it in the non-trivial case. the problem that's still a pain to solve is getting all concepts of "NOW" to be the samefor a request ... things like an fq=f:[NOW * NOW+1DAY] are handled by DateField via a query parser ... i can't think of easy way to make that consistent with the facet parsing definition of "NOW" (without resorting to a ThreadLocal) > Date based Facets > ----------------- > > Key: SOLR-258 > URL: https://issues.apache.org/jira/browse/SOLR-258 > Project: Solr > Issue Type: New Feature > Reporter: Hoss Man > Assignee: Hoss Man > Attachments: date_facets.patch, date_facets.patch, date_facets.patch, > date_facets.patch, date_facets.patch > > > 1) Allow clients to express concepts like... > * "give me facet counts per day for every day this month." > * "give me facet counts per hour for every hour of today." > * "give me facet counts per hour for every hour of a specific day." > * "give me facet counts per hour for every hour of a specific day and > give me facet counts for the > number of matches before that day, or after that day." > 2) Return all data in a way that makes it easy to use to build filter queries > on those date ranges. -- This message is automatically generated by JIRA. - You can reply to this email to add a comment to the issue online.