Noble Paul created SOLR-6533:
--------------------------------

             Summary: 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


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}
cores.transientCacheSize
indexConfig.mergeFactor
{code}   

The api will be modeled around the bulk schema API

{code}
curl http://localhost:8983/solr/collection1/config -H 
'Content-type:application/json'  -d '{
"set-property" : {"index.mergeFactor:5},
"unset-property":{"cores.transientCacheSize":}
}'

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]

Reply via email to