I have the following scenario implemented in sitecore 9.2 and which uses azure search:
- index1 is configured to index around 100k items under
/sitecore/content/shared/data
- index2 is indexing around 50k items under
/sitecore/content/siteroot/data
and has 3 computed fields which are doing queries againstindex1
to calculate different types of data. Each of these fields are used for filtering and there is no possibility to merge them into one.
Is there any customization that can be applied so that when doing a rebuild of the indexes index1 will be rebuilt first and only afterwards index2? Or would it be a better way of modifying the 3 computed fields to use caching instead of being dependent on index1 when getting data? All indexing is done on the CM instance only.