BaseJobs.CleanupEntities

// Id: #62925
using Timetta.Infrastructure.Scheduler.Jobs;

var baseJobs = Activate<BaseJobs>();
await baseJobs.CleanupEntities(
    FromJson<TenantInfo>("{\"Id\":\"dd2327c7-ec89-4e94-9ffa-157a7c98140e\",\"PrimaryDomain\":\"domain.com\"}"));

Parameters

CurrentCulture
""
CurrentUICulture
""
RetryCount
2

State

02/19/2026 00:01:35 (+448ms) Failed

An exception occurred during performance of the job.

Npgsql.PostgresException (scheduler-deployment-6f7b599c74-8kzsf:1)

42P01: relation "dynamic_code_log" does not exist POSITION: 13

Npgsql.PostgresException: 42P01: relation "dynamic_code_log" does not exist

POSITION: 13
   at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)
   at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
   at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
   at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteNonQuery(Boolean async, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
   at Red.WorkPoint.Services.CleanupService.CleanupEntitiesByDate[T](TenantContext context, Expression`1 datePredicate, Int32 batchSize) in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 95
   at Red.WorkPoint.Services.CleanupService.CleanupDynamicCodeLogs() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 53
   at Red.WorkPoint.Services.CleanupService.CleanupDynamicCodeLogs() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 53
   at Red.WorkPoint.Services.CleanupService.CleanupAll() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 35
   at Timetta.Infrastructure.Scheduler.Jobs.BaseJobs.CleanupEntities(TenantInfo tenant) in /src/Timetta.Infrastructure.Scheduler/Jobs/BaseJobs.cs:line 90
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+163ms Processing

Server:
scheduler-deployment-6f7b599c74-8kzsf:1
Worker:
98272adb

+29.647s Enqueued

Triggered by DelayedJobScheduler

Queue:
alpha

+43ms Scheduled

Retry attempt 2 of 2: 42P01: relation "dynamic_code_log" does not exist…

Enqueue at:
02/19/2026 00:01:21

+440ms Failed

An exception occurred during performance of the job.

Npgsql.PostgresException (scheduler-deployment-6f7b599c74-8kzsf:1)

42P01: relation "dynamic_code_log" does not exist POSITION: 13

Npgsql.PostgresException: 42P01: relation "dynamic_code_log" does not exist

POSITION: 13
   at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)
   at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
   at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
   at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteNonQuery(Boolean async, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
   at Red.WorkPoint.Services.CleanupService.CleanupEntitiesByDate[T](TenantContext context, Expression`1 datePredicate, Int32 batchSize) in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 95
   at Red.WorkPoint.Services.CleanupService.CleanupDynamicCodeLogs() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 53
   at Red.WorkPoint.Services.CleanupService.CleanupDynamicCodeLogs() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 53
   at Red.WorkPoint.Services.CleanupService.CleanupAll() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 35
   at Timetta.Infrastructure.Scheduler.Jobs.BaseJobs.CleanupEntities(TenantInfo tenant) in /src/Timetta.Infrastructure.Scheduler/Jobs/BaseJobs.cs:line 90
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+143ms Processing

Server:
scheduler-deployment-6f7b599c74-8kzsf:1
Worker:
a3d60df6

+49.960s Enqueued

Triggered by DelayedJobScheduler

Queue:
alpha

+35ms Scheduled

Retry attempt 1 of 2: 42P01: relation "dynamic_code_log" does not exist…

Enqueue at:
02/19/2026 00:00:53

+879ms Failed

An exception occurred during performance of the job.

Npgsql.PostgresException (scheduler-deployment-6f7b599c74-8kzsf:1)

42P01: relation "dynamic_code_log" does not exist POSITION: 13

Npgsql.PostgresException: 42P01: relation "dynamic_code_log" does not exist

POSITION: 13
   at Npgsql.Internal.NpgsqlConnector.ReadMessageLong(Boolean async, DataRowLoadingMode dataRowLoadingMode, Boolean readingNotifications, Boolean isReadingPrependedMessage)
   at System.Runtime.CompilerServices.PoolingAsyncValueTaskMethodBuilder`1.StateMachineBox`1.System.Threading.Tasks.Sources.IValueTaskSource<TResult>.GetResult(Int16 token)
   at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
   at Npgsql.NpgsqlDataReader.NextResult(Boolean async, Boolean isConsuming, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteReader(Boolean async, CommandBehavior behavior, CancellationToken cancellationToken)
   at Npgsql.NpgsqlCommand.ExecuteNonQuery(Boolean async, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Microsoft.EntityFrameworkCore.Storage.RelationalCommand.ExecuteNonQueryAsync(RelationalCommandParameterObject parameterObject, CancellationToken cancellationToken)
   at Npgsql.EntityFrameworkCore.PostgreSQL.Storage.Internal.NpgsqlExecutionStrategy.ExecuteAsync[TState,TResult](TState state, Func`4 operation, Func`4 verifySucceeded, CancellationToken cancellationToken)
   at Red.WorkPoint.Services.CleanupService.CleanupEntitiesByDate[T](TenantContext context, Expression`1 datePredicate, Int32 batchSize) in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 95
   at Red.WorkPoint.Services.CleanupService.CleanupDynamicCodeLogs() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 53
   at Red.WorkPoint.Services.CleanupService.CleanupDynamicCodeLogs() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 53
   at Red.WorkPoint.Services.CleanupService.CleanupAll() in /src/Timetta.Domain.Aggregates/Services/ModuleServices/CleanupService.cs:line 35
   at Timetta.Infrastructure.Scheduler.Jobs.BaseJobs.CleanupEntities(TenantInfo tenant) in /src/Timetta.Infrastructure.Scheduler/Jobs/BaseJobs.cs:line 90
   at InvokeStub_TaskAwaiter.GetResult(Object, Object, IntPtr*)
   at System.Reflection.MethodBaseInvoker.InvokeWithNoArgs(Object obj, BindingFlags invokeAttr)

+72ms Processing

Server:
scheduler-deployment-6f7b599c74-8kzsf:1
Worker:
1e2fff38

+90ms Enqueued

Queue:
alpha

02/19/2026 00:00:13 Created