Chris M. Hostetter created SOLR-17834:
-----------------------------------------

             Summary: config API 'set-user-property' no longer has affect on 
solrconfig.xml: notably update.autoCreateFields 
                 Key: SOLR-17834
                 URL: https://issues.apache.org/jira/browse/SOLR-17834
             Project: Solr
          Issue Type: Bug
    Affects Versions: 9.9, 9.8
            Reporter: Chris M. Hostetter


As (indirectly) discovered by tim610156 on the solr-user mailing list, 
Something broke between 9.7.0 and 9.8.0 that (evidently) causes the 
{{set-user-property}} command to no longer modify the variables resolved when 
the {{solrconfig.xml}} is re-loaded as part of the resulting core/collection 
reload.

*MOST NOTABLY*

This mean that our well documented instructions for disabling 
{{autoCreateFields}} no longer seems to have any effect...
{noformat}
hossman@slate:~$ curl -sS 'http://localhost:8983/solr/test/schema/fields' | 
grep bogus
hossman@slate:~$ curl http://localhost:8983/solr/test/config -d 
'{"set-user-property": {"update.autoCreateFields":"false"}}'
{
  "responseHeader":{
    "status":0,
    "QTime":245
  },
  "WARNING":"This response format is experimental.  It is likely to change in 
the future."
}hossman@slate:~$ 
hossman@slate:~$ curl 
'http://localhost:8983/solr/test/update?commitWithin=1000&overwrite=true' -H 
'Content-type: application/json' --data 
'[{"id":"hoss","bogus_field":"bogus_value"}]'
{
  "responseHeader":{
    "status":0,
    "QTime":191
  }
}hossman@slate:~$ 
hossman@slate:~$ curl -sS 'http://localhost:8983/solr/test/schema/fields' | 
grep bogus
    "name":"bogus_field",

{noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to