Missing fields after Supervisor upgrade - WORKAROUND

What's happening:
• Locator installer only merges Locator's schema_overrides.xml on upgrades.
• Supervisor installer merges both Locator's schema_overrides.xml and Supervisor Lingo schema_overrides_for_lingo.xml.
In other words Locator upgrade will ignore the Supervisor Lingo fields from schema_overrides_for_lingo.xml.

Instructions

  1. Before you start Locator's upgrade, copy section

    schema_overrides_for_lingo.xml
    <add sel="/schema/fields">
      <field name="lingo_...
      ...
      ...
    </add>

    from C:\Program Files\ayfie\Locator\Lingo\Install\schema_overrides_for_lingo.xml into C:\ProgramData\ayfie\Locator\Solr\configsets\ViaWorksCloud\conf\schema_overrides.xml.
  2. Perform Locator upgrade
  3. Remove the section you added in C:\ProgramData\ayfie\Locator\Solr\configsets\ViaWorksCloud\conf\schema_overrides.xml after the Locator upgrade is completed. This will prevent the next Supervisor upgrade to add duplicate fields to the schema.xml



ayfie