Hi
We’re using ServiceControl to get information from two different of transports: msmq and azure service bus. So per transport we have 2 instances (error and audit instances).
For the error instances it uses RavenDB 3.5 for both transport and for audit it uses RavenDB 5.0
Can I change that or is it out of my hands?
Also I have a problem with failedImports. Some messages could not be imported because a library that is apparently required by RavenDB was missing (see stacktrace below). Meanwhile, the missing library has been installed and new messages show up. But how can a retry the bulk insert, in order to see the messages in ServiceInsights?
2022-11-30 14:39:28.6759|73|Info|ServiceControl.Audit.Auditing.AuditIngestion|Ingesting messages failed
Raven.Client.Exceptions.Documents.BulkInsert.BulkInsertAbortedException: Failed to execute bulk insert ---> System.AggregateException: One or more errors occurred. ---> Raven.Client.Exceptions.Documents.BulkInsert.BulkInsertAbortedException: System.InvalidOperationException: Failed to process bulk insert. Inserted 0 items in 0 batches.
---> System.TypeInitializationException: The type initializer for 'Sparrow.Platform.Sodium' threw an exception.
---> Sparrow.Utils.IncorrectDllException: libsodium version might be invalid, missing or not usable on current platform. Initialization error could also be caused by missing 'Microsoft Visual C++ 2015 Redistributable Package' (or newer). It can be downloaded from https://support.microsoft.com/en-us/help/2977003/the-latest-supported-visual-c-downloads. Arch: X64, OSDesc: Microsoft Windows 10.0.17763