Hi,
It would be great if we could have some additional settings in the UserIndexBuilder settings https://www.screencast.com/t/soWTK0drN3
- GroupIds to Include AND/OR GroupsIds to exclude
- SkipOrdersInfo
- SkipBoughtProducts
- SkipLoyaltyInfo (would also skip LoadLoyaltyPointNextExpirery)
- SkipSecondaryUsers
The use case if a customer of ours (Winnebago) who uses Users for Dealers (custom Find a Shop). It turns out that the index is starting to take too long (a mix of volume + all of relational data dw looks for + indexBuilderExtender) and we don't care/need about most of that, and the main reason are newsletter subscribers, which ultimately trigger the index to be rebuilt and/or extend the build time much more than desirable.
I know an alternative would be to use SQLIndexBuilder, but these simple settings would make the usage of this builder much more flexible.
Best Regards,
Nuno Aguiar