Chris M. Hostetter created SOLR-17862:
-----------------------------------------
Summary: Config API is not per-collection; applies to all
collections using the same configset
Key: SOLR-17862
URL: https://issues.apache.org/jira/browse/SOLR-17862
Project: Solr
Issue Type: Bug
Reporter: Chris M. Hostetter
The "Config API" uses a URL path prefix of
{{/api/collections/<<COLLECTION_NAME>>/config}} and [has documentation that
says|https://solr.apache.org/guide/solr/latest/configuration-guide/config-api.html]...
{quote}
All Config API endpoints are collection-specific, meaning this API can inspect
or modify the configuration for a single collection at a time.
{quote}
...but this is a lie. Using the Config API to modify any aspect of a
collection actually modifies the {{configoverlay.json}} in the configset, and
impacts all collections using that configset.
----
* The "Config API" should be changed to use some new a URL path prefix that is
specific to the name of the configset (Example:
{{/api/configset-props/<<CONFIGSET_NAME>>/}})
* The Existing {{/api/collections/<<COLLECTION_NAME>>/config}} URL should be
deprecated
* Documentation should be updated accordingly
--
This message was sent by Atlassian Jira
(v8.20.10#820010)
---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]