lucene-solr-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Erik Hatcher <>
Subject Re: Upgrade from 1.2 to 1.4
Date Thu, 17 Dec 2009 18:20:25 GMT

The sort changed, so it is now a separate parameter.  &q=....&sort=...

The query;sort syntax has been deprecated.

Be sure to reach Solr's CHANGES.txt when upgrading.  There's this  
section the upgrading from 1.3 (which would apply when going from 1.2  
also!) mentioning this:

"The default QParserPlugin used by the QueryComponent for parsing the  
"q" param
has been changed, to remove support for the deprecated use of ";" as a  
between the query string and the sort options when no "sort" param was  
Users who wish to continue using the semi-colon based method of  
specifying the
sort options should explicitly set the defType param to  
"lucenePlusSort" on all
requests. (The simplest way to do this is by specifying it as a  
default param
for your request handlers in solrconfig.xml, see the example  
solrconfig.xml for
sample syntax.)"


On Dec 17, 2009, at 10:06 AM, ERIC TREECE wrote:

> Has anyone successfully upgraded from 1.2 to 1.4 by just changing  
> the war file? When we tried this we could not longer sort to  
> retrieve the highest numbered date/id in our index. Previously with  
> 1.2 the following would return the most recent data and now it  
> returns  data from "around" the same time we changed the .war file.
> solr/select/?fl=id&q=created_date%3A[NOW-1DAY+TO+NOW]%3B+created_date 
> +desc&version=2.2&start=0&rows=1&indent=on
> Thanks,
> Eric

View raw message