Cannot rebuild Category Search Index

hello,

I have updated to latest v3.3

when I try to rebuild Category search index i get following exception below - any help please?

System.AggregateException: One or more errors occurred. (Field f___object has unsupported type VirtoCommerce.CatalogModule.Core.Model.Category (Parameter 'fieldType')) ---> System.ArgumentException: Field f___object has unsupported type VirtoCommerce.CatalogModule.Core.Model.Category (Parameter 'fieldType') at VirtoCommerce.AzureSearchModule.Data.AzureSearchProvider.GetProviderFieldType(String documentType, String fieldName, Type fieldType) in S:\Buildsv3\vc-module-azure-search\master\src\VirtoCommerce.AzureSearchModule.Data\AzureSearchProvider.cs:line 259 at VirtoCommerce.AzureSearchModule.Data.AzureSearchProvider.CreateProviderField(String documentType, String fieldName, IndexDocumentField field) in S:\Buildsv3\vc-module-azure-search\master\src\VirtoCommerce.AzureSearchModule.Data\AzureSearchProvider.cs:line 212 at VirtoCommerce.AzureSearchModule.Data.AzureSearchProvider.AddProviderField(String documentType, IList1 providerFields, String fieldName, IndexDocumentField field) in S:\Buildsv3\vc-module-azure-search\master\src\VirtoCommerce.AzureSearchModule.Data\AzureSearchProvider.cs:line 202 at VirtoCommerce.AzureSearchModule.Data.AzureSearchProvider.ConvertToProviderDocument(IndexDocument document, IList1 providerFields, String documentType) in S:\Buildsv3\vc-module-azure-search\master\src\VirtoCommerce.AzureSearchModule.Data\AzureSearchProvider.cs:line 181 at VirtoCommerce.AzureSearchModule.Data.AzureSearchProvider.<>c__DisplayClass12_0.<IndexAsync>b__0(IndexDocument document) in S:\Buildsv3\vc-module-azure-search\master\src\VirtoCommerce.AzureSearchModule.Data\AzureSearchProvider.cs:line 77 at System.Linq.Enumerable.SelectListIterator2.ToList() at System.Linq.Enumerable.ToList[TSource](IEnumerable1 source) at VirtoCommerce.AzureSearchModule.Data.AzureSearchProvider.IndexAsync(String documentType, IList1 documents) in S:\Buildsv3\vc-module-azure-search\master\src\VirtoCommerce.AzureSearchModule.Data\AzureSearchProvider.cs:line 77 at VirtoCommerce.SearchModule.Data.Services.IndexingManager.IndexDocumentsAsync(String documentType, IList1 documentIds, IIndexDocumentBuilder primaryDocumentBuilder, IEnumerable1 secondaryDocumentBuilders, ICancellationToken cancellationToken) in S:\Buildsv3\vc-module-search\master\src\VirtoCommerce.SearchModule.Data\Services\IndexingManager.cs:line 270 at VirtoCommerce.SearchModule.Data.Services.IndexingManager.ProcessDocumentsAsync(IndexDocumentChangeType changeType, IList1 documentIds, BatchIndexingOptions batchOptions, ICancellationToken cancellationToken) in S:\Buildsv3\vc-module-search\master\src\VirtoCommerce.SearchModule.Data\Services\IndexingManager.cs:line 259 at VirtoCommerce.SearchModule.Data.Services.IndexingManager.ProcessChangesAsync(IEnumerable1 changes, BatchIndexingOptions batchOptions, ICancellationToken cancellationToken) in S:\Buildsv3\vc-module-search\master\src\VirtoCommerce.SearchModule.Data\Services\IndexingManager.cs:line 231 at VirtoCommerce.SearchModule.Data.Services.IndexingManager.ProcessConfigurationAsync(IndexDocumentConfiguration configuration, IndexingOptions options, Action1 progressCallback, ICancellationToken cancellationToken) in S:\Buildsv3\vc-module-search\master\src\VirtoCommerce.SearchModule.Data\Services\IndexingManager.cs:line 175 at VirtoCommerce.SearchModule.Data.Services.IndexingManager.IndexAsync(IndexingOptions options, Action1 progressCallback, ICancellationToken cancellationToken) in S:\Buildsv3\vc-module-search\master\src\VirtoCommerce.SearchModule.Data\Services\IndexingManager.cs:line 97 at VirtoCommerce.SearchModule.Data.BackgroundJobs.IndexingJobs.IndexAllDocumentsAsync(IndexingOptions options, ICancellationToken cancellationToken) in S:\Buildsv3\vc-module-search\master\src\VirtoCommerce.SearchModule.Data\BackgroundJobs\IndexingJobs.cs:line 313 — End of inner exception stack trace — at System.Threading.Tasks.Task.WaitAllCore(Task[] tasks, Int32 millisecondsTimeout, CancellationToken cancellationToken) at System.Threading.Tasks.Task.WaitAll(Task[] tasks) at VirtoCommerce.SearchModule.Data.BackgroundJobs.IndexingJobs.RunIndexJobAsync(String currentUserName, String notificationId, Boolean suppressInsignificantNotifications, IEnumerable1 allOptions, Func3 indexationFunc, IJobCancellationToken cancellationToken) in S:\Buildsv3\vc-module-search\master\src\VirtoCommerce.SearchModule.Data\BackgroundJobs\IndexingJobs.cs:line 284`

  1. Try to rebuild index with: Delete + build
  2. Download and install preveous version, while we are reproducing the problem.

Good day, sherif.

For further investigation please answer next questions and if it’s possible give us temporary access to your backend for reproducing the issue.

1 What kind of devices do you use for access (mobile or desktop)?

2 What browsers (it’s versions) do you use ?

3 We need temporary account login/password to reproduce the issue.

4 Also URL to access Backend/Frontend of the affected environment.

5 What modules version do you installed with platform?
Module info manifest. Instruction is available at https://community.virtocommerce.com/t/how-to-fast-supply-to-vc-support-service-the-platform-information-details/111

All answers you can send to our email support@virtocommerce.com

Regards, Anton Martynov,
VC support engineer

Sherif, how are you doing!

We’ve update from our development team. Please try this manual:
"The whole object indexing is currently not implemented in VirtoCommerce.AzureSearch module due to limitations in Azure Cognitive Search.

You should disable whole object storing in the index: open admin > … > Settings > Catalog > Search. Make sure to switch off “Store serialized catalog objects in the index”.

Also, disable “Enable product price indexing” in … > Settings > Pricing > Search.

Alternatively, consider switching to elasticSearch."

Feel free to let us know if you have questions on it.

Regards, Anton Martynov,
VC support engineer