On May 7, 2010, at 6:56 AM, Pooja Verlani wrote:
In my web-app, i have to fire a query thats too long due to the
various
boosts I have to give. The size changes according to the query and
many a
times I get a blank page as I probably cross lucene's character
limit. Is it
possible to post it otherwise, to solr. Shall I be using POST
instead of a
GET here? Any other better suggestion?
A few options:
* Use POST (except you won't see the params in the log files)
* Tomcat: <http://wiki.apache.org/solr/SolrTomcat#Enabling_Longer_Query_Requests
>
* Jetty: <http://wiki.apache.org/solr/SolrJetty#Long_HTTP_GET_Query_URLs
>
Or, possibly a lot of your query params can be put into
solrconfig.xml, and you send over just what changed. You can do some
tricks with param substitution to streamline this stuff in some
cases. Some examples of what you're sending over would help us see
where some improvements could be made.
Erik