Gravatar for daniel.reedy@tcw.com

Question by Daniel Reedy, Apr 6, 2015 12:19 PM

which index(es) does Coveo use

I have several indexes, but I can't figure out which index(es) Coveo uses when I invoke a search from my Sitecore CDS. Does it search all indexes? or just the ones referenced in the node of Coveo.SearchProvider.config on the CDS?

1 Reply
Gravatar for jflheureux@coveo.com

Answer by Jean-François L'Heureux, Apr 6, 2015 12:33 PM

If you followed our scaling guide (see Scaling Coveo for Sitecore Over Multiple Servers), you should have:

  • Removed the master and core indexes in your CDS configuration file.
  • Removed the pub or web indexes strategy in your CDS configuration file.
  • Set the pub or web <SourceName> element value in all your Sitecore instances (CMS and CDS) to have only one source in CES.

Then, your CDS published sites should only use the pub or web index configured in their Coveo.SearchProvider.config file.

On the CM servers, Coveo uses the index that is crawling the site database:

  • In the CM published site (site = website), Coveo uses the web index.
  • In the CM Page Editor or Preview modes (site = shell), Coveo uses the master index.
Gravatar for daniel.reedy@tcw.com

Comment by Daniel Reedy, Apr 6, 2015 1:01 PM

thank you for the thorough response!

Ask a question