So, I am looking at the Solr 5.5 examples with their all-in by-default
managed schemas. And I am scratching my head on the workflow users are
expected to follow.

One example is straight from documentation:
"With the above configuration, you can use the Schema API to modify
the schema as much as you want, and then later change the value of
mutable to false if you wish to "lock" the schema in place and prevent
future changes."

Which sounds great, except right above the definition in the
solrconfig.xml, it says:
"Do NOT hand edit the managed schema - external modifications will be
ignored and overwritten as a result of schema modification REST API
calls."

And the Config API does not seem to provide any API to switch that
property (schemaFactory.mutable is not an editable property).

So, how is one supposed to lock the schema after modifying it? In the
default, non-cloud, example!

So far, the nearest I get is to unload the core (losing
core.properties), manually modify solrconfig.xml in violation of
instructions and add the core back. What am I missing?

Regards,
   Alex.

----
Newsletter and resources for Solr beginners and intermediates:
http://www.solr-start.com/

Reply via email to