: Is there a way to reload schema.xml while solr is running? Afraid not ...there's a lot of interdependencies between the way the IndexSchema, the RequestHandlers, the SolrCore, and updates work ... so i supsect atttempting to add something like that would require a lot of tricky synchronization interaction to get it working safetly ... which owuld not only be hard to do, but might also have some adverse impacts on the more common case: a long runningsystem with a constant IndexSchema.
It also wouldn't address a more fundemental issue: many schema.xml changes require reindexing. Your servlet container may provide easy hooks for reloading a webapp (like Solr) on demand .. you could always trigger that whenever you change your schema.xml. (in some containers/configs it's a simple matter of touching the solr.war) -Hoss