lucene-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Martijn van Groningen (JIRA)" <>
Subject [jira] [Commented] (SOLR-2523) SolrJ QueryResponse doesn't support range facets
Date Sun, 12 Jun 2011 13:06:52 GMT


Martijn van Groningen commented on SOLR-2523:

I'm currently adding getAsFilterQuery() method for range facets as described here:

I'm currently having a problem with parsing date gaps. DateMathParser is part of Solr core,
so I can't use it in SolrJ. I moved it to solr commons, which let me to another issue. The
DateMathParser#getNow() method uses SolrRequestInfo which uses a lot of Solr core classes.
So I thought I should introduce a CurrentDataSource callback, which decouples the DateMatchParser
completely from core. Any thoughts about this approach?

Maybe we should commit the current patch as it is now and open a new issue for adding getAsFilterQuery()
method. We can then open another issue for moving the DateMathParser to commons, which I think
is a good idea any way.

> SolrJ QueryResponse doesn't support range facets
> ------------------------------------------------
>                 Key: SOLR-2523
>                 URL:
>             Project: Solr
>          Issue Type: Improvement
>          Components: clients - java
>            Reporter: Martijn van Groningen
>            Assignee: Martijn van Groningen
>            Priority: Trivial
>             Fix For: 3.3, 4.0
>         Attachments: SOLR-2523.patch, SOLR-2523.patch
> It is possible to get date facets and pivot facets in SolrJ.
> {code:java}
> queryResponse.getFacetDate();
> queryResponse.getFacetPivot();
> {code}
> Having this also for range fields would be nice. Adding this is trivial. Maybe we should
deprecate date facet methods in QueryResponse class? Since it is superseded by range facets.
Also some set / add / remove methods for setting facet range parameters on the SolrQuery class
would be nice.

This message is automatically generated by JIRA.
For more information on JIRA, see:


To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message