[ 
https://issues.apache.org/jira/browse/SOLR-3652?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13422005#comment-13422005
 ] 

Hoss Man commented on SOLR-3652:
--------------------------------

Nicholas: If you are working with ancient dates, double doesn't really make 
sense -- i would suggest using a "long" representing whatever precision you 
care about (year, day, minute, millisecond ... even at millisecond granularity 
you can go as far back as Dec 02, 292269055 BC)

FWIW: not many people i've talked to in the past have ever really cared about 
indexing years prior to 1AD and doing anything meaningful with them, but if you 
are interested in faceting dates going back that far, and being able to use 
DateField and DateMath, contributions to SOLR-2773 would certainly be 
appreciated.  (There's already a test demonstrating the problems, we just need 
someone to help write the code)
                
> Range Faceting will infinite loop if gap is too small relative to lower 
> bounds of range (underflow occurs on add)
> -----------------------------------------------------------------------------------------------------------------
>
>                 Key: SOLR-3652
>                 URL: https://issues.apache.org/jira/browse/SOLR-3652
>             Project: Solr
>          Issue Type: Bug
>    Affects Versions: 4.0-ALPHA, 3.6.1
>         Environment: OSX Lion, Macbook Pro, 8GB Ram
>            Reporter: Nicholas Jakobsen
>            Assignee: Hoss Man
>              Labels: facet, range
>             Fix For: 4.0, 5.0
>
>         Attachments: SOLR-3652.patch
>
>
> Executing the following query will lock up the java process running solr.
> facet=true&facet.range=item_search__creation_event_facet_range_ftm&f.item_search__creation_event_facet_range_ftm.facet.range.start=100000000000.0&f.item_search__creation_event_facet_range_ftm.facet.range.end=100000086200.0&f.item_search__creation_event_facet_range_ftm.facet.range.gap=2160.0&q=%2A%3A%2A
> But decreasing the size of the min and max works fine
> facet=true&facet.range=item_search__creation_event_facet_range_ftm&f.item_search__creation_event_facet_range_ftm.facet.range.start=10000000000.0&f.item_search__creation_event_facet_range_ftm.facet.range.end=10000086200.0&f.item_search__creation_event_facet_range_ftm.facet.range.gap=2160.0&q=%2A%3A%2A
> And so does increasing the range gap
> facet=true&facet.range=item_search__creation_event_facet_range_ftm&f.item_search__creation_event_facet_range_ftm.facet.range.start=100000000000.0&f.item_search__creation_event_facet_range_ftm.facet.range.end=100000086200.0&f.item_search__creation_event_facet_range_ftm.facet.range.gap=21600.0&q=%2A%3A%2A

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators: 
https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa
For more information on JIRA, see: http://www.atlassian.com/software/jira

        

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to