Eric,
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
separator
between the query string and the sort options when no "sort" param was
used.
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.)"
Erik
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