Sergey Odinokov
Sergey Odinokov
Victor, could you tell me what table and query are talking about?
In Hangfire 1.7.X it is possible to use Microsoft.Data.SqlClient package by using an explicit connection factory as in the following example: ```csharp GlobalConfiguration.Configuration .UseSqlServerStorage( () => new Microsoft.Data.SqlClient.SqlConnection(@"Server=.\;Database=Hangfire.Sample;Trusted_Connection=True;")); ``` In...
Yep thanks!
I've added support to expire old state entries of a non-finished job to the upcoming version 1.8.0. There's a migration that adds an index on the `State.CreatedAt` column and `ExpirationManager`...
I think it's much better to create a new job in this case, because I also see that there were non-expiring artifacts from Hangfire.Console extension. So although state entries will...
Unfortunately yes, but such information requires some data to be stored inside the tables. Is it possible just to increase the retention time of the state entries? That option is...
Yes, can confirm it's closed when using new method overloads with queue specified explicitly.
Hello @0xced! With Hangfire [1.8.0-rc3](https://www.hangfire.io/blog/2023/03/30/hangfire-1.8.0-rc3.html) it is possible to register custom widgets on the Job Details page, so the feature requested in this PR can be implemented in the following...
Please run [stdump](https://github.com/odinserj/stdump) utility to obtain manage stack traces of a hanging process and post the results here. Very often this happens due to CLR's thread pool starvation, or blocked...
Existing jobs can't be easily migrated, and it's a difficult thing to do on a storage that keeps transaction processing anyway. Usually, migration is performed in two steps: 1. Initialize...