Steve Lieser created SOLR-16609:
-----------------------------------

             Summary: Unable to set properties when creating config/collection 
in Solr Cloud environment
                 Key: SOLR-16609
                 URL: https://issues.apache.org/jira/browse/SOLR-16609
             Project: Solr
          Issue Type: Bug
      Security Level: Public (Default Security Level. Issues are Public)
    Affects Versions: 9.1
         Environment: taken from [SOLR_URL]:8983/solr/#/~java-properties

java.​runtime.​name = OpenJDK Runtime Environment
java.​runtime.​version = 11.0.14.1+1-LTS
os.​arch = amd64
os.​name = Linux
os.​version = 3.10.0-1160.53.1.el7.x86_64
            Reporter: Steve Lieser


I'm trying to set the following properties: 
 * updateHandler.autoCommit.maxTime=60000
 * updateHandler.autoCommit.openSearcher=true
 * updateHandler.autoSoftCommit.maxTime=30000

These properties are described in the docs 
[here|https://solr.apache.org/guide/solr/latest/configuration-guide/config-api.html]
 and 
[here|https://solr.apache.org/guide/solr/latest/configuration-guide/config-api.html#examples-of-common-properties]

 In solrJ, I've tried setting the properties when creating the collecion via 
{{{}CollectionAdminRequest.Create{}}}.

I've tried updating the collection with 
{{{}CollectionAdminRequest.modifyCollection{}}}.

I've tried setting the properties when creating the configset tied to the 
collection via {{{}ConfigSetAdminRequest.Create{}}}.

Since the javadoc does not specify whether the property values should be 
strings or not, I tried both (ex: "true" and BOOLEAN.TRUE). Neither had any 
effect. 

While I cannot find any online documentation on setting collection/config 
properties via solrj, there is a clear example using curl 
[here|https://solr.apache.org/guide/solr/latest/configuration-guide/config-api.html#examples-of-common-properties]

However, that does not even work. When running both the v1 and v2 api versions 
of the command, I get the same response:

{  "responseHeader":

{    "status":400,    "QTime":2}

,  "WARNING":"This response format is experimental.  It is likely to change in 
the future.",  "error":{    "metadata":[      
"error-class","org.apache.solr.common.SolrException",     

"root-error-class","org.apache.solr.common.SolrException"],   

"msg":"missing content stream",    "code":400}}

Manually setting these properties isn't really viable for the app I'm working 
on. Any help would be greatly appreciated.



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