#633 MCRSolrSelectProxy should support different query paths

svn
closed-fixed
solr (17)
5
2014-08-18
2013-05-23
Thomas Scheffler
No

As noted here: https://issues.apache.org/jira/browse/SOLR-3161
The SOLR crew defaults to not support the "qt" parameter which selects a named request handler. Instead of just supporting "/select" urls by the proxy, we should allow different paths.

/servlets/solr/{path} should be used and path should be limited to query requests.
/servlets/SolrSelectProxy should just behave like /servlets/solr/select then.

Discussion

  • http://localhost:8296/docportal/admin/mbeans?cat=QUERYHANDLER&omitHeader=true can be used to query all query request handlers.
    All with name starting with '/' where complete class does not contain "admin" or "Update" should be safe to expose.
    The response should be cached and reverified if servlet is called with single parameter "refresh=true".

     
    • status: open --> closed-fixed
     
  • already fixed somewhen