lucene-solr-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Uwe Schindler (JIRA)" <>
Subject [jira] Commented: (SOLR-1261) Lucene trunk renamed RangeQuery & Co to TermRangeQuery
Date Wed, 15 Jul 2009 18:40:14 GMT


Uwe Schindler commented on SOLR-1261:

The only problem with the above code are Date Trie Queries, as they would be printed as long
values... (effectively toExternal(Long.toString())  :(

> Lucene trunk renamed RangeQuery & Co to TermRangeQuery
> ------------------------------------------------------
>                 Key: SOLR-1261
>                 URL:
>             Project: Solr
>          Issue Type: Task
>          Components: search
>    Affects Versions: 1.4
>            Reporter: Uwe Schindler
>            Assignee: Shalin Shekhar Mangar
>             Fix For: 1.4
>         Attachments: SOLR-1261.patch
> I committed shortly ago LUCENE-1713, that renamed RangeQuery to TermRangeQuery (and also
RangeFilter -> TermRangeFilter). The API of the old deprecated RangeQuery and RangeFilter
classes was reverted to the state of Lucene 2.4, only the new classes contain the improvements
of 2.9. So Solr will not compile anymore, because the new ctors of RangeQuery and setConstantScoreRewrite
are no longer available, but were already included into Solr.
> This can be solved by simply replacing RangeQuery to TermRangeQuery in the source.
> There were some minor cleanups with the API, because there must not be any strange methods
anmes because of BW compatibility in the new class. Also all ctors using Term are only available
in the deprecated classes.

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message