Try our conversational search powered by Generative AI!

EPi Find Index for multiple sites (2 DBs)


My client has 2 different sites in (2 different DBs, 2 different codes, 1 not multi-site setup),
We use to share 1 Find Index for both sites, running "EPiServer Find Content Indexing Job" use to index pages from both sites in 1 Find Index.

After upgrade of Site 2, running "EPiServer Find Content Indexing Job" from Site 2, Clear the find Index Completly and contains only pages from Site 2.
(running "EPiServer Find Content Indexing Job" from Site 1, still keeps pages/objects from both sites)

Wondering if this is a bug or intended change?

Site 1 versions:

<package id="EPiServer.CMS" version="11.12.0" targetFramework="net462" />
  <package id="EPiServer.CMS.AspNet" version="11.12.0" targetFramework="net462" />
  <package id="EPiServer.CMS.Core" version="11.12.0" targetFramework="net462" />
  <package id="EPiServer.CMS.TinyMce" version="2.8.0" targetFramework="net462" />
  <package id="EPiServer.CMS.UI" version="11.20.1" targetFramework="net462" />
  <package id="EPiServer.CMS.UI.Core" version="11.20.1" targetFramework="net462" />
  <package id="EPiServer.Find" version="13.2.4" targetFramework="net462" />
  <package id="EPiServer.Find.Cms" version="13.2.4" targetFramework="net462" />
  <package id="EPiServer.Find.Framework" version="13.2.4" targetFramework="net462" />

Site 2 versions:

<package id="EPiServer.CMS" version="11.14.0" targetFramework="net461" />
  <package id="EPiServer.CMS.AspNet" version="11.14.0" targetFramework="net461" />
  <package id="EPiServer.CMS.Core" version="11.14.0" targetFramework="net461" />
  <package id="EPiServer.CMS.TinyMce" version="2.9.0" targetFramework="net461" />
  <package id="EPiServer.CMS.UI" version="11.23.1" targetFramework="net461" />
  <package id="EPiServer.CMS.UI.AspNetIdentity" version="11.23.1" targetFramework="net461" />
  <package id="EPiServer.CMS.UI.Core" version="11.23.1" targetFramework="net461" />
  <package id="EPiServer.ContentDeliveryApi.Cms" version="2.6.1" targetFramework="net461" />
  <package id="EPiServer.ContentDeliveryApi.Core" version="2.6.1" targetFramework="net461" />
  <package id="EPiServer.ContentDeliveryApi.Search" version="2.6.0" targetFramework="net461" />
  <package id="EPiServer.Find" version="13.2.5" targetFramework="net461" />
  <package id="EPiServer.Find.Cms" version="13.2.5" targetFramework="net461" />
  <package id="EPiServer.Find.Framework" version="13.2.5" targetFramework="net461" />
  <package id="EPiServer.Framework" version="11.14.0" targetFramework="net461" />
Jan 11, 2020 18:05

It is intentional. You will need two indexes, or creating your own indexing job. The default one will clear the content that was not found once it completes

Jan 12, 2020 9:24

@Quan, to we know the version number when this change happened and reason so we will know what to expect in case of custom job

Jan 13, 2020 7:53

I believe the behavior is not new, i.e. it is like that for a very long time. With your custom job you can get the descendants to index without clearing other indexes and that should be fine. However the better solution would be getting a new index

Jan 13, 2020 8:00

Looks like there is some issue on world, check email there are more responses then showin in thread. Or might replies have been deleted

Jan 13, 2020 8:12
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.