I am using the new version 1.5.0 with the Firebird Storage 1.3.4. The most of HF works as expected. But the new Page: Awaitng Jobs returns with an Exception.
The “Retries” Page handle the Error in a better way:
Message:
Retries are working, but this page can’t be displayed
Don’t worry, retries are fully supported. Your current job storage does not fully support some queries required to show this page. Please try to update your storage or wait until the full command set is implemented.
Please go to the Scheduled jobs page to see all the scheduled jobs including retries.
[NotSupportedException: Continuations are not supported for your current job storage implementation.]
Hangfire.Dashboard.Pages.AwaitingJobsPage.Execute() +332
Hangfire.Dashboard.RazorPage.TransformText(String body) +41
Hangfire.Dashboard.RazorPageDispatcher.Dispatch(RequestDispatcherContext context) +239
Hangfire.Dashboard.DashboardMiddleware.Invoke(IOwinContext context) +582
Microsoft.Owin.Mapping.d__0.MoveNext() +594
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +144
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +84
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__5.MoveNext() +291
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +144
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +84
Microsoft.Owin.Mapping.d__0.MoveNext() +1178
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +144
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +84
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__5.MoveNext() +291
System.Runtime.CompilerServices.TaskAwaiter.ThrowForNonSuccess(Task task) +144
System.Runtime.CompilerServices.TaskAwaiter.HandleNonSuccessAndDebuggerNotification(Task task) +84
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.d__2.MoveNext() +293
System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw() +32
Microsoft.Owin.Host.SystemWeb.IntegratedPipeline.IntegratedPipelineContext.EndFinalWork(IAsyncResult ar) +208
System.Web.AsyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +443
System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +288