[jira] [Comment Edited] (SOLR-5005) JavaScriptRequestHandler
[ https://issues.apache.org/jira/browse/SOLR-5005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13701996#comment-13701996 ] Noble Paul edited comment on SOLR-5005 at 7/9/13 1:55 PM: -- sample script {code} var requestParameterQuery = param('query'); //or p('query') as a short form var results = q({'qt': '/select','q':requestParameterQuery}); // or inline this as q({'qt': '/select','q':p('query')}) rsp.add('myfirstscriptresults', results.get('results'));// r is the SolrQueryResponse object // you may run more queries . {code} was (Author: noble.paul): sample script {code} var requestParameterQuery = param('query'); //or p('query') as a short form var results = q({'qt': '/select','q':requestParameterQuery}); // or inline this as q({'qt': '/select','q':p('query')}) r.add('myfirstscriptresults', results.get('results'));// r is the SolrQueryResponse object // you may run more queries . {code} JavaScriptRequestHandler Key: SOLR-5005 URL: https://issues.apache.org/jira/browse/SOLR-5005 Project: Solr Issue Type: New Feature Reporter: David Smiley Assignee: Noble Paul Attachments: patch, SOLR-5005.patch, SOLR-5005.patch A user customizable script based request handler would be very useful. It's inspired from the ScriptUpdateRequestProcessor, but on the search end. A user could write a script that submits searches to Solr (in-VM) and can react to the results of one search before making another that is formulated dynamically. And it can assemble the response data, potentially reducing both the latency and data that would move over the wire if this feature didn't exist. It could also be used to easily add a user-specifiable search API at the Solr server with request parameters governed by what the user wants to advertise -- especially useful within enterprises. And, it could be used to enforce security requirements on allowable parameter valuables to Solr, so a javascript based Solr client could be allowed to talk to only a script based request handler which enforces the rules. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Comment Edited] (SOLR-5005) JavaScriptRequestHandler
[ https://issues.apache.org/jira/browse/SOLR-5005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13701996#comment-13701996 ] Noble Paul edited comment on SOLR-5005 at 7/8/13 4:55 PM: -- sample script {code} var requestParameterQuery = param('query'); //or p('query') as a short form var results = q({'qt': '/select','q':requestParameterQuery}); // or inline this as q({'qt': '/select','q':p('query')}) r.add('myfirstscriptresults', results.get('results'));// r is the SolrQueryResponse object // you may run more queries . {code} was (Author: noble.paul): sample script {code} var requestParameterQuery = param('query'); //or p('q') as a short form var results = q({'qt': '/select','q':requestParameterQuery}); // or inline this as q({'qt': '/select','q':p('query')}) r.add('myfirstscriptresults', results.get('results')); {code} JavaScriptRequestHandler Key: SOLR-5005 URL: https://issues.apache.org/jira/browse/SOLR-5005 Project: Solr Issue Type: New Feature Reporter: David Smiley Assignee: Noble Paul Attachments: patch, SOLR-5005.patch A user customizable script based request handler would be very useful. It's inspired from the ScriptUpdateRequestProcessor, but on the search end. A user could write a script that submits searches to Solr (in-VM) and can react to the results of one search before making another that is formulated dynamically. And it can assemble the response data, potentially reducing both the latency and data that would move over the wire if this feature didn't exist. It could also be used to easily add a user-specifiable search API at the Solr server with request parameters governed by what the user wants to advertise -- especially useful within enterprises. And, it could be used to enforce security requirements on allowable parameter valuables to Solr, so a javascript based Solr client could be allowed to talk to only a script based request handler which enforces the rules. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org
[jira] [Comment Edited] (SOLR-5005) JavaScriptRequestHandler
[ https://issues.apache.org/jira/browse/SOLR-5005?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanelfocusedCommentId=13701995#comment-13701995 ] Noble Paul edited comment on SOLR-5005 at 7/8/13 4:57 PM: -- * Only JS is supported. We need only one language now. Need to add more only if there is a real pressing need * Can store the scripts in files conf/script or it can be passed as a request parameter * This is only intended to query stuff. And there are very simple helpers added to make those things easy was (Author: noble.paul): * Only JS needs supported. We need only one language now. Need to add more only if there is a real pressing need * Can store the scripts in files conf/script or it can be passed as a request parameter * This is only intended to query stuff. And there are very simple helpers added to make those things easy JavaScriptRequestHandler Key: SOLR-5005 URL: https://issues.apache.org/jira/browse/SOLR-5005 Project: Solr Issue Type: New Feature Reporter: David Smiley Assignee: Noble Paul Attachments: patch, SOLR-5005.patch A user customizable script based request handler would be very useful. It's inspired from the ScriptUpdateRequestProcessor, but on the search end. A user could write a script that submits searches to Solr (in-VM) and can react to the results of one search before making another that is formulated dynamically. And it can assemble the response data, potentially reducing both the latency and data that would move over the wire if this feature didn't exist. It could also be used to easily add a user-specifiable search API at the Solr server with request parameters governed by what the user wants to advertise -- especially useful within enterprises. And, it could be used to enforce security requirements on allowable parameter valuables to Solr, so a javascript based Solr client could be allowed to talk to only a script based request handler which enforces the rules. -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators For more information on JIRA, see: http://www.atlassian.com/software/jira - To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org