Sergey Odinokov
Sergey Odinokov
Thank you for the details. How often do you see the "Transaction was discarded to prevent inconsistency" error in your logs? Also, did you face strangely looking jobs in the...
Thanks for all the information. I see that everything is normal with memory in Redis, that there were no evictions which theoretically could cause distributed locks keys to be evicted,...
Sorry for the delayed response. Please tell me the following things: 1. Is processing restored after restarting the application. 2. Are there any other extension filters applied to your jobs?...
I'm afraid that issue belongs more to NuGet than to Hangfire and is present in other packages as well, for example, see the following question on Stack Overflow: https://stackoverflow.com/questions/56727314/nuget-package-manager-does-not-install-package-with-highest-depencency-version There...
It can be very challenging to migrate to another serialisation framework, even if we talk about JSON – there can be different ways of expressing the same things (like types...
Yes, and there also can be some advanced configuration of the serialisation process that will be very difficult to match with `System.Text.Json`. Also if we even migrated to the other...
@jttommy, you can use any Newtonsoft.Json version, starting from 5.0.1 by explicitly referencing this package from your project, please see https://github.com/HangfireIO/Hangfire/issues/2202#issuecomment-1536065715.
You are right, and I'm afraid there can be other minor differences as well. The thing is that abstractions weren't properly documented yet due to the complexity of the topic,...
This exception more relates to the `Microsoft.Data.SqlClient` package itself, since occurs while Hangfire is just trying to obtain a connection. Please try to reference the latest version of the `Microsoft.Data.SqlClient`...
Thank you for the information – I didn't know that execution context is flowing even when starting a new thread calling the `Start` method. However I'm not sure this PR...