[ https://issues.apache.org/jira/browse/SOLR-6770?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Noble Paul updated SOLR-6770: ----------------------------- Description: Make it possible to define paramsets and use them directly in requests example {code} curl http://localhost:8983/solr/collection1/config/params -H 'Content-type:application/json' -d '{ "create" : {"name" ,"x" "val": { "a":"A val", "b": "B val"} }, "update" : {"name" ,"y" "val": { "x":"X val", "Y": "Y val"} }, "delete" : "z" }' #do a GET to view all the configured params curl http://localhost:8983/solr/collection1/config/params #or GET with a specific name to get only one set of params curl http://localhost:8983/solr/collection1/config/params/x {code} This data will be stored in conf/paramsets.json This is used requesttime and adding/editing params will not result in core reload and it will have no impact on the performance example usage http://localhost/solr/collection/select?useParams=x or it can be directly configured with a request handler as follows {code} <requestHandler name="/dump1" class="DumpRequestHandler" useParams="x"/> {code} was: Make it possible to define paramsets and use them directly in requests example {code} curl http://localhost:8983/solr/collection1/config/params -H 'Content-type:application/json' -d '{ "create" : {"name" ,"x" "val": { "a":"A val", "b": "B val"} }, "update" : {"name" ,"y" "val": { "x":"X val", "Y": "Y val"} }, "delete" : "z" }' do a GET to view all the configured params curl http://localhost:8983/solr/collection1/config/params or GET with a specific name to get only one set of params curl http://localhost:8983/solr/collection1/config/params/x {code} This data will be stored in conf/paramsets.json This is used requesttime and adding/editing params will not result in core reload and it will have no impact on the performance example usage http://localhost/solr/collection/select?useParams=x or it can be directly configured with a request handler as follows {code} <requestHandler name="/dump1" class="DumpRequestHandler" useParams="x"/> {code} > Add/edit param sets and use them in Requests > -------------------------------------------- > > Key: SOLR-6770 > URL: https://issues.apache.org/jira/browse/SOLR-6770 > Project: Solr > Issue Type: Sub-task > Reporter: Noble Paul > Assignee: Noble Paul > > Make it possible to define paramsets and use them directly in requests > example > {code} > curl http://localhost:8983/solr/collection1/config/params -H > 'Content-type:application/json' -d '{ > "create" : {"name" ,"x" > "val": { > "a":"A val", > "b": "B val"} > }, > "update" : {"name" ,"y" > "val": { > "x":"X val", > "Y": "Y val"} > }, > "delete" : "z" > }' > #do a GET to view all the configured params > curl http://localhost:8983/solr/collection1/config/params > #or GET with a specific name to get only one set of params > curl http://localhost:8983/solr/collection1/config/params/x > {code} > This data will be stored in conf/paramsets.json > This is used requesttime and adding/editing params will not result in core > reload and it will have no impact on the performance > example usage http://localhost/solr/collection/select?useParams=x > or it can be directly configured with a request handler as follows > {code} > <requestHandler name="/dump1" class="DumpRequestHandler" useParams="x"/> > {code} -- This message was sent by Atlassian JIRA (v6.3.4#6332) --------------------------------------------------------------------- To unsubscribe, e-mail: dev-unsubscr...@lucene.apache.org For additional commands, e-mail: dev-h...@lucene.apache.org