[ https://issues.apache.org/jira/browse/SOLR-15478?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Steffen Moldenhauer updated SOLR-15478: --------------------------------------- Component/s: (was: Backup/Restore) > Schema Changes are Not Visible after Reuse of ConfigSet > ------------------------------------------------------- > > Key: SOLR-15478 > URL: https://issues.apache.org/jira/browse/SOLR-15478 > Project: Solr > Issue Type: Bug > Security Level: Public(Default Security Level. Issues are Public) > Components: configset-api > Affects Versions: 8.8 > Reporter: Steffen Moldenhauer > Priority: Major > > After restoring a backup that reuses a previously existing config set, > changes in the schema are not visible in the schema API. > The changes will become visible only after a server restart. > *Steps To Repeat* > start solr server in cloud mode with SOLR_OPTS set to > -Dsolr.disableConfigSetsCreateAuthChecks=true > -Dsolr.allowPaths=/var/solr_backup > solr start -c > For preparation create a config set, collection and backup: > [http://localhost:8983/solr/admin/configs?action=CREATE&name=testcollection&baseConfigSet=_default] > [http://localhost:8983/solr/admin/collections?action=CREATE&collection.configName=testcollection&name=testcollection&numShards=1] > [http://localhost:8983/solr/admin/collections?action=BACKUP&location=/var/solr_backup&name=testcollection_backup&collection=testcollection] > > Check the list of fields with the schema API: > [http://localhost:8983/solr/testcollection/schema/fields] > Note the fields listed. > > Simulate a schema change - add a field "test1"to the managed-schema: > /var/solr_backup/testcollection_backup/zk_backup/configs/testcollection/managed-schema > <field name="test1" type="string" indexed="true" stored="true" /> > > Delete the collection and config set and restore it from the backup: > [http://localhost:8983/solr/admin/collections?action=DELETE&name=testcollection] > [http://localhost:8983/solr/admin/configs?action=DELETE&name=testcollection] > [http://localhost:8983/solr/admin/collections?action=RESTORE&location=/var/solr_backup&name=testcollection_backup&collection=testcollection] > > Check the list of fields with the schema API again: > [http://localhost:8983/solr/testcollection/schema/fields] > The added test1 field is missing. > > The field is immediately visible in 8.6.3 In 8.8.2 a server restart is > necessary to see the new field. > -- This message was sent by Atlassian Jira (v8.3.4#803005) --------------------------------------------------------------------- To unsubscribe, e-mail: issues-unsubscr...@solr.apache.org For additional commands, e-mail: issues-h...@solr.apache.org