| Created: | 1/8/2026 7:31:38 PM by SYSTEM |
| Start date: | 1/8/2026 7:31:39 PM |
| Completed date: | 1/8/2026 7:31:39 PM (0.076s) |
| Status: | Failed |
Your account is not authorized to view debug logs in this context, therefore certain groups' log entries may appear empty.
Unhandled exception: Npgsql.PostgresException (0x80004005): 42804: structure of query does not match function result type DETAIL: Number of returned columns (45) does not match expected column count (11). 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 Inedo.BuildMaster.Data.PostgresDatabaseContext.PostgresCommand.ExecuteReaderAsync(CancellationToken cancellationToken) at Inedo.Data.DatabaseContext.DbResult.CreateAsync(IGenericDbCommand command, DatabaseContext context, DateTimeOffset startTime, Stopwatch stopwatch) at Inedo.Data.DatabaseContext.ExecuteInternalAsync(String storedProcName, GenericDbParameter[] parameters, DatabaseCommandReturnType returnType) at Inedo.Data.DatabaseContext.ExecuteTableAsync[TRow](String storedProcName, GenericDbParameter[] parameters) at Inedo.BuildMaster.Windows.ServiceApplication.Retention.ArtifactRetentionPolicy.PurgeAsync(CancellationToken cancellationToken) at Inedo.BuildMaster.Windows.ServiceApplication.Executions.ActiveRetentionPolicyExecution.ExecuteAsync() Exception data: Severity: ERROR SqlState: 42804 MessageText: structure of query does not match function result type Detail: Number of returned columns (45) does not match expected column count (11). Where: SQL statement "SELECT * FROM "BuildArtifacts_Extended" BA INNER JOIN "Applications" A ON A."Application_Id" = BA."Application_Id" INNER JOIN "Releases" R ON R."Release_Id" = BA."Release_Id" WHERE ("@Application_Id" IS NULL OR BA."Application_Id" = "@Application_Id") AND ("@ApplicationGroup_Id" IS NULL OR A."ApplicationGroup_Id" = "@ApplicationGroup_Id") AND ("@Pipeline_Name" IS NULL OR R."Pipeline_Name" = "@Pipeline_Name") AND ("@RejectedBuildsOnly_Indicator" = FALSE OR BA."BuildStatus_Name" = 'Rejected') AND ("@DeployedReleasesOnly_Indicator" = FALSE OR R."ReleaseStatus_Name" = 'Deployed') AND ("@AlwaysRetainAfter_Date" IS NULL OR BA."Created_Date" < "@AlwaysRetainAfter_Date") ORDER BY "Created_Date" LIMIT "@ArtifactsToDelete_Count"" PL/pgSQL function "RetentionPolicies_GetArtifactsToPurge"(integer) line 54 at RETURN QUERY File: attmap.c Line: 151 Routine: build_attrmap_by_position