[
https://issues.apache.org/jira/browse/SOLR-6533?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14175277#comment-14175277
]
Tomás Fernández Löbbe commented on SOLR-6533:
---------------------------------------------
{quote}
bq. Can this handler be enabled/disabled?
No. that is not possible
{quote}
I think this should be supported. My understanding is that one can
enable/disable the schama API from the solrconfig by setting the SchemaFactory.
In addition, one could have it's own custom schema factory, right?
bq. if you have a property defined in solrconfig.xml using the
${variable-name:default_value} format, you can use the command
"set-user-property"
That sounds really useful
> Support editing common solrconfig.xml values
> --------------------------------------------
>
> Key: SOLR-6533
> URL: https://issues.apache.org/jira/browse/SOLR-6533
> Project: Solr
> Issue Type: Sub-task
> Reporter: Noble Paul
> Attachments: SOLR-6533.patch, SOLR-6533.patch, SOLR-6533.patch,
> SOLR-6533.patch
>
>
> There are a bunch of properties in solrconfig.xml which users want to edit.
> We will attack them first
> These properties will be persisted to a separate file called config.json (or
> whatever file). Instead of saving in the same format we will have well known
> properties which users can directly edit
> {code}
> updateHandler.autoCommit.maxDocs
> query.filterCache.initialSize
> {code}
> The api will be modeled around the bulk schema API
> {code:javascript}
> curl http://localhost:8983/solr/collection1/config -H
> 'Content-type:application/json' -d '{
> "set-property" : {"updateHandler.autoCommit.maxDocs":5},
> "unset-property": "updateHandler.autoCommit.maxDocs"
> }'
> {code}
> {code:javascript}
> //or use this to set ${mypropname} values
> curl http://localhost:8983/solr/collection1/config -H
> 'Content-type:application/json' -d '{
> "set-user-property" : {"mypropname":"my_prop_val"},
> "unset-user-property":{"mypropname"}
> }'
> {code}
> The values stored in the config.json will always take precedence and will be
> applied after loading solrconfig.xml.
> An http GET on /config path will give the real config that is applied .
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]