>>> prowlarr: Building community/prowlarr 1.23.1.4708-r0 (using abuild 3.13.0-r5) started Mon, 02 Sep 2024 20:44:34 +0000 >>> prowlarr: Checking sanity of /home/buildozer/aports/community/prowlarr/APKBUILD... >>> prowlarr: Analyzing dependencies... >>> prowlarr: Installing for build: build-base aspnetcore6-runtime sqlite-libs dotnet6-sdk yarn (1/20) Installing dotnet-host (8.0.8-r0) (2/20) Installing dotnet6-hostfxr (6.0.33-r0) (3/20) Installing icu-data-full (74.2-r0) (4/20) Installing icu-libs (74.2-r0) (5/20) Installing lttng-ust (2.13.8-r0) (6/20) Installing dotnet6-runtime (6.0.33-r0) (7/20) Installing aspnetcore6-runtime (6.0.33-r0) (8/20) Installing sqlite-libs (3.46.1-r0) (9/20) Installing aspnetcore6-targeting-pack (6.0.33-r0) (10/20) Installing dotnet6-apphost-pack (6.0.33-r0) (11/20) Installing dotnet6-targeting-pack (6.0.33-r0) (12/20) Installing dotnet6-templates (6.0.133-r0) (13/20) Installing netstandard21-targeting-pack (8.0.108-r0) (14/20) Installing dotnet6-sdk (6.0.133-r0) (15/20) Installing ca-certificates (20240705-r0) (16/20) Installing ada-libs (2.7.8-r0) (17/20) Installing libbase64 (0.5.2-r0) (18/20) Installing nodejs (20.15.1-r0) (19/20) Installing yarn (1.22.22-r0) (20/20) Installing .makedepends-prowlarr (20240902.204435) Executing busybox-1.36.1-r31.trigger Executing ca-certificates-20240705-r0.trigger OK: 793 MiB in 123 packages >>> prowlarr: Cleaning up srcdir >>> prowlarr: Cleaning up pkgdir >>> prowlarr: Cleaning up tmpdir >>> prowlarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/prowlarr-1.23.1.4708.tar.gz >>> prowlarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/prowlarr-1.23.1.4708.tar.gz >>> prowlarr: Checking sha512sums... prowlarr-1.23.1.4708.tar.gz: OK 0001-disable-restart.patch: OK prowlarr.initd: OK prowlarr.confd: OK package_info: OK >>> prowlarr: Unpacking /var/cache/distfiles/edge/prowlarr-1.23.1.4708.tar.gz... >>> prowlarr: 0001-disable-restart.patch patching file src/NzbDrone.Core/Lifecycle/LifecycleService.cs yarn install v1.22.22 [1/4] Resolving packages... [2/4] Fetching packages... warning chart.js@4.4.3: The engine "pnpm" appears to be invalid. [3/4] Linking dependencies... warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react@^16.13". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dnd-html5-backend@^11.1.3". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dnd-touch-backend@^11.1.3". warning " > react-dnd-multi-backend@6.0.2" has incorrect peer dependency "react-dom@^16.13". warning "react-dnd-multi-backend > react-dnd-preview@6.0.2" has incorrect peer dependency "react@^16.13.1". warning "react-dnd-multi-backend > react-dnd-preview@6.0.2" has incorrect peer dependency "react-dnd@^11.1.3". warning "react-document-title > react-side-effect@1.2.0" has incorrect peer dependency "react@^0.13.0 || ^0.14.0 || ^15.0.0 || ^16.0.0". warning " > react-popper@1.3.7" has incorrect peer dependency "react@0.14.x || ^15.0.0 || ^16.0.0". warning "react-popper > create-react-context@0.3.0" has incorrect peer dependency "react@^0.14.0 || ^15.0.0 || ^16.0.0". warning " > react-virtualized@9.21.1" has incorrect peer dependency "react@^15.3.0 || ^16.0.0-alpha". warning " > react-virtualized@9.21.1" has incorrect peer dependency "react-dom@^15.3.0 || ^16.0.0-alpha". [4/4] Building fresh packages... Done in 10.87s. Microsoft (R) Build Engine version 17.0.3+d679d2092 for .NET Copyright (C) Microsoft Corporation. All rights reserved. Determining projects to restore... Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj (in 628 ms). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Test.Dummy/Prowlarr.Test.Dummy.csproj (in 628 ms). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj (in 628 ms). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Common/Prowlarr.Common.csproj (in 2.82 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Update/Prowlarr.Update.csproj (in 2.86 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Mono/Prowlarr.Mono.csproj (in 2.93 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Windows/Prowlarr.Windows.csproj (in 3.02 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Core/Prowlarr.Core.csproj (in 3.25 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.SignalR/Prowlarr.SignalR.csproj (in 3.26 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/Prowlarr.Benchmark.Test/Prowlarr.Benchmark.Test.csproj (in 4.14 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Test.Common/Prowlarr.Test.Common.csproj (in 4.21 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Automation.Test/Prowlarr.Automation.Test.csproj (in 4.24 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Mono.Test/Prowlarr.Mono.Test.csproj (in 4.31 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Integration.Test/Prowlarr.Integration.Test.csproj (in 4.51 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Update.Test/Prowlarr.Update.Test.csproj (in 4.53 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Windows.Test/Prowlarr.Windows.Test.csproj (in 4.56 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Common.Test/Prowlarr.Common.Test.csproj (in 4.59 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Console/Prowlarr.Console.csproj (in 4.59 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/Prowlarr.Http/Prowlarr.Http.csproj (in 4.59 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Libraries.Test/Prowlarr.Libraries.Test.csproj (in 4.62 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/Prowlarr.Api.V1/Prowlarr.Api.V1.csproj (in 4.62 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Host/Prowlarr.Host.csproj (in 4.7 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/Prowlarr.Api.V1.Test/Prowlarr.Api.V1.Test.csproj (in 4.76 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Host.Test/Prowlarr.Host.Test.csproj (in 4.88 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/src/NzbDrone.Core.Test/Prowlarr.Core.Test.csproj (in 4.9 sec). ServiceInstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/ServiceInstall.dll Prowlarr.Test.Dummy -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy.dll ServiceUninstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/ServiceUninstall.dll ServiceInstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ ServiceUninstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Test.Dummy -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.Common.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Windows -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.Windows.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Windows -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Mono -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.Mono.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Update -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/Prowlarr.Update/net6.0/linux-musl-arm/Prowlarr.Update.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Mono -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Update -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/Prowlarr.Update/net6.0/linux-musl-arm/publish/ Prowlarr.Core -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.Core.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Core -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Test.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Common.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Test.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Benchmark.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Benchmark.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.SignalR -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.SignalR.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.SignalR -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Benchmark.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Libraries.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Libraries.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Update.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Update.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Automation.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Automation.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Libraries.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Automation.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Update.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Http -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.Http.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Http -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Core.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Core.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Core.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Api.V1.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Api.V1.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Api.V1 -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.Api.V1.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Api.V1.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Api.V1 -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Host -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.Host.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Host -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Integration.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Integration.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Integration.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Console -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/Prowlarr.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Console -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Host.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Host.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Host.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Common.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Common.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Common.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Windows.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Windows.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Mono.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Mono.Test.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Windows.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Mono.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/publish/ Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:00:41.35 yarn run v1.22.22 $ yarn clean $ rimraf ./_output/UI && rimraf --glob "**/*.js.map" $ webpack --config ./frontend/build/webpack.config.js --env production --no-stats Source Folder: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/frontend/src Output Folder: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI isProduction: true isProfiling: false [FileManagerPlugin] copied "frontend/src/Content/robots.txt" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI/Content/robots.txt [FileManagerPlugin] copied "frontend/src/*.html" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI [FileManagerPlugin] copied "frontend/src/Content/Fonts/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI/Content/Fonts [FileManagerPlugin] copied "frontend/src/Content/Images/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI/Content/Images [FileManagerPlugin] copied "frontend/src/Content/Images/Icons/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_output/UI/Content/Images/Icons Done in 46.97s. Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Api.V1.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Update.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Host.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Benchmark.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Automation.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Windows.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Libraries.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Mono.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Common.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Core.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Integration.Test.dll (.NETCoreApp,Version=v6.0) Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. Starting test execution, please wait... A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. A total of 1 test files matched the specified pattern. No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Benchmark.Test.dll No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Automation.Test.dll No test matches the given testcase filter `Category!=ManualTest&Category!=AutomationTest&Category!=WINDOWS&Category!=IntegrationTest&FullyQualifiedName!~DiskTransferServiceFixture` in /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Integration.Test.dll Skipped directory_exist_should_be_able_to_find_existing_folder [8 ms] Skipped directory_exist_should_be_able_to_find_existing_unc_share [9 ms] Skipped directory_exist_should_not_be_able_to_find_none_existing_folder [9 ms] Skipped empty_folder_should_return_folder_modified_date [9 ms] Skipped folder_should_return_correct_value_for_last_write [9 ms] Skipped FolderWritable_should_return_false_for_unwritable_directory [9 ms] Skipped FolderWritable_should_return_true_for_writable_directory [9 ms] Skipped GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder [9 ms] Skipped MoveFile_should_not_move_overwrite_itself [9 ms] Skipped MoveFile_should_overwrite_existing_file [9 ms] Skipped RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder [9 ms] Skipped RemoveEmptySubfolders_should_remove_nested_empty_folder [9 ms] Skipped should_be_able_to_delete_directory_with_read_only_file [9 ms] Skipped should_be_able_to_move_read_only_file [9 ms] Skipped should_be_able_to_rename_open_hardlinks_with_fileshare_delete [9 ms] Skipped should_be_able_to_set_permission_from_parrent [9 ms] Skipped should_be_set_last_file_write [9 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_none [10 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_write [10 ms] Skipped should_return_false_for_unlocked_and_readonly_file [10 ms] Skipped should_return_false_for_unlocked_file [10 ms] Skipped should_return_true_for_unlocked_file [10 ms] Skipped writealltext_should_truncate_existing [10 ms] Skipped should_be_able_to_get_space_on_folder_that_doesnt_exist [< 1 ms] Skipped should_be_able_to_get_space_on_unc [< 1 ms] Skipped should_get_free_space_for_folder [< 1 ms] Skipped should_get_free_space_for_folder_that_doesnt_exist [< 1 ms] Skipped should_return_free_disk_space [< 1 ms] Skipped should_throw_if_drive_doesnt_exist [< 1 ms] Skipped should_get_framework_version [< 1 ms] Skipped should_get_windows_version [< 1 ms] None - Failed: 0, Passed: 0, Skipped: 0, Total: 0, Duration: 14 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Windows.Test.dll (net6.0) Info: --- Start: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.schema_should_have_proper_fields --- Info: --- End: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.schema_should_have_proper_fields --- Info: --- Start: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.should_return_field_for_every_property --- Info: --- End: NzbDrone.Api.Test.ClientSchemaTests.SchemaBuilderFixture.should_return_field_for_every_property --- Passed! - Failed: 0, Passed: 1, Skipped: 0, Total: 1, Duration: 251 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Libraries.Test.dll (net6.0) Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_be_able_to_find_existing_unc_share --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_be_able_to_find_existing_unc_share --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_not_be_able_to_find_none_existing_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.directory_exist_should_not_be_able_to_find_none_existing_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.empty_folder_should_return_folder_modified_date --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.empty_folder_should_return_folder_modified_date --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.folder_should_return_correct_value_for_last_write --- Info: Path is: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067866669746_3/warnb2el.pp0/noh4thuh.jwa Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.folder_should_return_correct_value_for_last_write --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_false_for_unwritable_directory --- Trace: Directory '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067866733782_4/wfitzdng.khs' isn't writable. Access to the path '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067866733782_4/wfitzdng.khs/prowlarr_write_test.txt' is denied. Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_false_for_unwritable_directory --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_true_for_writable_directory --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.FolderWritable_should_return_true_for_writable_directory --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.IsValidFolderPermissionMask_should_return_correct --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.IsValidFolderPermissionMask_should_return_correct --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: Verifying Update Folder Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- Passed! - Failed: 0, Passed: 3, Skipped: 0, Total: 3, Duration: 438 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Api.V1.Test.dll (net6.0) Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(null) --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(null) --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank("") --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank("") --- Info: --- Start: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- Info: Installation Folder: Info: Updating Prowlarr from version to version 1.23.1.4708 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_call_update_with_correct_path --- Debug: NzbDrone process ID: 12 Debug: Arguments: Debug: 12 Debug: Debug: /C/Prowlarr/prowlarr.exe Debug: Using executing application: /C/Prowlarr/prowlarr.exe Debug: Executable location: /C/Prowlarr/prowlarr.exe Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_call_update_with_correct_path --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("d","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("d","") --- Skipped directory_exist_should_be_able_to_find_existing_unc_share [35 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_not_move_overwrite_itself --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_not_move_overwrite_itself --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_overwrite_existing_file --- Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867063919_7/4gyxinbn.pfu' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867063919_7/iop50r0b.3k1' using Syscall.rename Trace: Deleting file: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867063919_7/iop50r0b.3k1 Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867063919_7/oevj0fqt.zjq' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867063919_7/iop50r0b.3k1' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.MoveFile_should_overwrite_existing_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_remove_nested_empty_folder --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.RemoveEmptySubfolders_should_remove_nested_empty_folder --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_directory_with_read_only_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_delete_directory_with_read_only_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_move_read_only_file --- Trace: Deleting file: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867322286_11/ncoibpcw.v3s Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867322286_11/1nswp5wm.j5c' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867322286_11/ncoibpcw.v3s' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_move_read_only_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_rename_open_hardlinks_with_fileshare_delete --- Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867348559_12/4enloiby.kmn/destination.txt' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867348559_12/4enloiby.kmn/rename.txt' using Syscall.rename Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_rename_open_hardlinks_with_fileshare_delete --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_set_permission_from_parrent --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_able_to_set_permission_from_parrent --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_set_last_file_write --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_be_set_last_file_write --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_clear_setgid_on_set_folder_permissions --- Debug: Setting permissions: 0755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867436919_15/3ygmprj1.jgi Debug: Setting permissions: 0775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867436919_15/3ygmprj1.jgi Debug: Setting permissions: 0750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867436919_15/3ygmprj1.jgi Debug: Setting permissions: 0051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067867436919_15/3ygmprj1.jgi Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_clear_setgid_on_set_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_folder_permissions --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_symlink --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_copy_symlink --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/snap/blaat") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/snap/blaat") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/var/lib/docker/zfs-storage-mount") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_ignore_special_mounts("/var/lib/docker/zfs-storage-mount") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_move_symlink --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_move_symlink --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_preserve_setgid_on_set_folder_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868323436_19/3pzbo0pu.tim Debug: Setting permissions: 775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868323436_19/3pzbo0pu.tim Debug: Setting permissions: 750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868323436_19/3pzbo0pu.tim Debug: Setting permissions: 051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868323436_19/3pzbo0pu.tim Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_preserve_setgid_on_set_folder_permissions --- Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_none [< 1 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_write [< 1 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_and_readonly_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_and_readonly_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_false_for_unlocked_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/snap/blaat") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/snap/blaat") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/var/lib/docker/zfs-storage-mount") --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_special_mount_when_queried("/var/lib/docker/zfs-storage-mount") --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_true_for_unlocked_file --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_return_true_for_unlocked_file --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_file_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868510714_23/r5t5ndm4.m5n Debug: Setting permissions: 0755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868510714_23/r5t5ndm4.m5n Debug: Setting permissions: 1775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868510714_23/r5t5ndm4.m5n Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_file_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_folder_permissions --- Debug: Setting permissions: 755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868534199_24/tin3wc3r.a2z Debug: Setting permissions: 775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868534199_24/tin3wc3r.a2z Debug: Setting permissions: 750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868534199_24/tin3wc3r.a2z Debug: Setting permissions: 051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_2937_638609067868534199_24/tin3wc3r.a2z Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.should_set_folder_permissions --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.writealltext_should_truncate_existing --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.DiskProviderFixture.writealltext_should_truncate_existing --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Add_new_value_to_database --- Trace: Writing Setting to database. Key:'historycleanupdays' Value:'20' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Add_new_value_to_database --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("0","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("0","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("-1","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int("-1","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(" ","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(" ","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(".","") --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_first_arg_isnt_an_int(".","") --- Info: --- Start: NzbDrone.Update.Test.ProgramFixture.should_throw_if_null_passed_in --- Info: --- End: NzbDrone.Update.Test.ProgramFixture.should_throw_if_null_passed_in --- Info: --- Start: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_console_if_app_type_was_service_but_start_failed_because_of_permissions --- Info: Starting Prowlarr Info: Starting Prowlarr service Warn: Couldn't start Prowlarr Service (Most likely due to permission issues). falling back to console. Info: Starting Prowlarr.Console Info: --- End: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_console_if_app_type_was_service_but_start_failed_because_of_permissions --- Info: --- Start: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_service_if_app_type_was_serivce --- Info: Starting Prowlarr Info: Starting Prowlarr service Info: --- End: NzbDrone.Update.Test.StartNzbDroneServiceFixture.should_start_service_if_app_type_was_serivce --- Skipped should_be_able_to_check_space_on_ramdrive [< 1 ms] Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_follow_nested_symlinks --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_follow_nested_symlinks --- Info: --- Start: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_throw_on_infinite_loop --- Info: --- End: NzbDrone.Mono.Test.DiskProviderTests.SymbolicLinkResolverFixture.should_throw_on_infinite_loop --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.FreebsdVersionAdapterFixture.should_get_version_info --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.FreebsdVersionAdapterFixture.should_get_version_info --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- Skipped should_be_able_to_get_space_on_folder_that_doesnt_exist [< 1 ms] Skipped should_get_free_space_for_folder [< 1 ms] Skipped should_get_free_space_for_folder_that_doesnt_exist [< 1 ms] Skipped should_return_free_disk_space [< 1 ms] Skipped should_get_version_info [1 ms] Skipped should_get_framework_version [< 1 ms] Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- Trace: Writing Setting to database. Key:'historycleanupdays' Value:'888' Trace: Writing Setting to database. Key:'logindexerresponse' Value:'True' Trace: Writing Setting to database. Key:'firstdayofweek' Value:'892' Trace: Writing Setting to database. Key:'calendarweekcolumnheader' Value:'27c337c4-125f-43a9-827c-8ef149f5ca70' Trace: Writing Setting to database. Key:'shortdateformat' Value:'4d157dd0-4161-4eac-a9b2-eb4bdc32ea3a' Trace: Writing Setting to database. Key:'longdateformat' Value:'ee33dbbb-9ce2-4076-a825-652a97845a1e' Trace: Writing Setting to database. Key:'timeformat' Value:'1321e980-360c-4783-b12f-f8c72112f272' Trace: Writing Setting to database. Key:'showrelativedates' Value:'True' Trace: Writing Setting to database. Key:'enablecolorimpairedmode' Value:'True' Trace: Writing Setting to database. Key:'uilanguage' Value:'5fe97783-1001-45d4-9758-2691b1143c2b' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Get_value_should_return_default_when_no_value --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.Get_value_should_return_default_when_no_value --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_out_persist_should_not_store_default_value --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_out_persist_should_not_store_default_value --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- Trace: Using default config value for 'hmacsalt' defaultValue:'dfe4eb83-0fd6-42c0-871c-9ab94e5d98c8' Trace: Writing Setting to database. Key:'hmacsalt' Value:'dfe4eb83-0fd6-42c0-871c-9ab94e5d98c8' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- Info: --- Start: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.should_ignore_null_properties --- Trace: Using default config value for 'historycleanupdays' defaultValue:'30' Trace: Using default config value for 'logindexerresponse' defaultValue:'False' Trace: Using default config value for 'firstdayofweek' defaultValue:'0' Trace: Using default config value for 'calendarweekcolumnheader' defaultValue:'ddd M/D' Trace: Using default config value for 'shortdateformat' defaultValue:'MMM D YYYY' Trace: Using default config value for 'longdateformat' defaultValue:'dddd, MMMM D YYYY' Trace: Using default config value for 'timeformat' defaultValue:'h(:mm)a' Trace: Using default config value for 'showrelativedates' defaultValue:'True' Trace: Using default config value for 'enablecolorimpairedmode' defaultValue:'False' Trace: Using default config value for 'uilanguage' defaultValue:'en' Trace: Using default config value for 'plexclientidentifier' defaultValue:'e5fbea54-bf55-491d-914d-89dc1ca28a56' Trace: Writing Setting to database. Key:'plexclientidentifier' Value:'e5fbea54-bf55-491d-914d-89dc1ca28a56' Trace: Using default config value for 'rijndaelpassphrase' defaultValue:'985b1308-2987-4e17-a72d-91296a6dfc55' Trace: Writing Setting to database. Key:'rijndaelpassphrase' Value:'985b1308-2987-4e17-a72d-91296a6dfc55' Trace: Using default config value for 'hmacpassphrase' defaultValue:'cd4d39c8-4d5e-43af-8753-9ace6aeadcde' Trace: Writing Setting to database. Key:'hmacpassphrase' Value:'cd4d39c8-4d5e-43af-8753-9ace6aeadcde' Trace: Using default config value for 'rijndaelsalt' defaultValue:'541090b1-9ec6-4896-984d-08f527358074' Trace: Writing Setting to database. Key:'rijndaelsalt' Value:'541090b1-9ec6-4896-984d-08f527358074' Trace: Using default config value for 'hmacsalt' defaultValue:'66899014-6943-4c3b-bb20-456a3b300e30' Trace: Writing Setting to database. Key:'hmacsalt' Value:'66899014-6943-4c3b-bb20-456a3b300e30' Trace: Using default config value for 'downloadprotectionkey' defaultValue:'7b6c7d47fe384ab7b22b9dae5dcda87a' Trace: Writing Setting to database. Key:'downloadprotectionkey' Value:'7b6c7d47fe384ab7b22b9dae5dcda87a' Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Using default config value for 'proxytype' defaultValue:'Http' Trace: Using default config value for 'proxyhostname' defaultValue:'' Trace: Using default config value for 'proxyport' defaultValue:'8080' Trace: Using default config value for 'proxyusername' defaultValue:'' Trace: Using default config value for 'proxypassword' defaultValue:'' Trace: Using default config value for 'proxybypassfilter' defaultValue:'' Trace: Using default config value for 'proxybypasslocaladdresses' defaultValue:'True' Trace: Using default config value for 'backupfolder' defaultValue:'Backups' Trace: Using default config value for 'backupinterval' defaultValue:'7' Trace: Using default config value for 'backupretention' defaultValue:'28' Trace: Using default config value for 'certificatevalidation' defaultValue:'Enabled' Trace: Using default config value for 'applicationurl' defaultValue:'' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.should_ignore_null_properties --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_detect_server() --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_detect_server() --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.0") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.0") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.1") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.8.1") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.11.20") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("10.11.20") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("11.7.9") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("11.7.9") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("12.6.8") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("12.6.8") --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("13.5.1") --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_get_version_info("13.5.1") --- Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- Passed! - Failed: 0, Passed: 17, Skipped: 0, Total: 17, Duration: 642 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Update.Test.dll (net6.0) Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_return_null_if_folder_doesnt_exist() --- Debug: Directory /System/Library/CoreServices/ doesn't exist Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.MacOsVersionAdapterFixture.should_return_null_if_folder_doesnt_exist() --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_detect_version --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_detect_version --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_etc_doesnt_exist --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_etc_doesnt_exist --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_release_file_doesnt_exist --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.VersionAdapters.ReleaseFileVersionAdapterFixture.should_return_null_if_release_file_doesnt_exist --- Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_indexers --- Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_indexers --- Passed! - Failed: 0, Passed: 47, Skipped: 9, Total: 56, Duration: 779 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Mono.Test.dll (net6.0) Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_continue_if_only_instance --- Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_continue_if_only_instance --- Skipped should_return_same_instance_of_singletons [< 1 ms] Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_enforce_if_another_console_is_running --- Info: 1 instance(s) of Prowlarr are running Warn: Another instance of Prowlarr is already running. Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_enforce_if_another_console_is_running --- Info: --- Start: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_return_false_if_another_gui_is_running --- Info: 1 instance(s) of Prowlarr are running Warn: Another instance of Prowlarr is already running. Info: --- End: NzbDrone.App.Test.NzbDroneProcessServiceFixture.should_return_false_if_another_gui_is_running --- Info: --- Start: NzbDrone.App.Test.RouterTest.Route_should_call_install_service_when_application_mode_is_install --- Info: --- End: NzbDrone.App.Test.RouterTest.Route_should_call_install_service_when_application_mode_is_install --- Info: --- Start: NzbDrone.App.Test.RouterTest.Route_should_call_uninstall_service_when_application_mode_is_uninstall --- Info: --- End: NzbDrone.App.Test.RouterTest.Route_should_call_uninstall_service_when_application_mode_is_uninstall --- Info: --- Start: NzbDrone.App.Test.RouterTest.show_error_on_install_if_service_already_exist --- Info: --- End: NzbDrone.App.Test.RouterTest.show_error_on_install_if_service_already_exist --- Info: --- Start: NzbDrone.App.Test.RouterTest.show_error_on_uninstall_if_service_doesnt_exist --- Info: --- End: NzbDrone.App.Test.RouterTest.show_error_on_uninstall_if_service_doesnt_exist --- Skipped Route_should_call_install_service_when_application_mode_is_install [10 ms] Skipped Route_should_call_uninstall_service_when_application_mode_is_uninstall [1 ms] Skipped show_error_on_install_if_service_already_exist [1 ms] Skipped show_error_on_uninstall_if_service_doesnt_exist [1 ms] Passed! - Failed: 0, Passed: 6, Skipped: 5, Total: 11, Duration: 1 s - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Host.Test.dll (net6.0) Info: --- Start: NzbDrone.Common.Test.CacheTests.CachedManagerFixture.should_return_proper_type_of_cache --- Info: --- End: NzbDrone.Common.Test.CacheTests.CachedManagerFixture.should_return_proper_type_of_cache --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_all_with_empty_db_should_return_empty_list --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067869253670_1/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0617211s Info: DatabaseEngineVersionCheck migrated Info: => 0.064257s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0303937s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0322705s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0019712s Info: AlterTable VersionInfo Info: => 0.0001901s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0012655s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0015817s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.12E-05s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.000305s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0005579s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0003919s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001475s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001432s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 9.5E-05s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001571s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001293s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 9.74E-05s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001937s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 9.35E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001273s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001422s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 9.1E-05s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001075s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 9.1E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001211s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 9.29E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001371s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001982s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001771s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001151s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001376s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001366s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:27', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0071762s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0230864s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025755s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0081035s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001885s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001415s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:27', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0006371s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.5E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005282s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0002084s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001767s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001308s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:27', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004912s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:27', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.000458s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0004123s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:27', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0007255s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001994s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001107s Info: AlterTable Indexers Info: => 1.3E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003663s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:27', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007127s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2.6E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003961s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 0.0001051s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:27', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004348s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0022098s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:27', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0025698s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0002301s Info: AlterTable Indexers Info: => 2E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.000403s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:27', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007812s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.2E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004188s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:27', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007481s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 0.0027764s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:27', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0030847s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.3E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004603s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:27', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007907s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0002198s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001655s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001497s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:27', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004846s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 0.0030843s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 8.79E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:27', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004202s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.2E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.13E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.98E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.01E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.82E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 0.0001135s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.81E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.81E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.81E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.71E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.81E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.02E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:27', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003544s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.1E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004825s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:27', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0008206s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 8.08E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:27', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003761s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 8.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:27', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003744s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0006099s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:27', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0009271s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0069301s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:27', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.007275s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.9E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004913s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:27', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0008203s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.000465s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004305s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:27', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007623s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 9.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:27', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003908s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 9.33E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:27', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003825s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 9.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:27', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003488s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 8.08E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:27', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003705s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.3E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004735s Info: AlterTable Notifications Info: => 1.4E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004331s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:27', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007534s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 8.85E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:27', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003919s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0016162s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:27', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0019469s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 2.1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005065s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:27', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008433s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 8.07E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:27', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003932s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0018058s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:27', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0021264s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 2.6E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004839s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:27', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0008164s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.3E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0040782s Info: AlterTable ApplicationStatus Info: => 1.55E-05s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032923s Info: AlterTable ApplicationStatus Info: => 1.8E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032564s Info: AlterTable Commands Info: => 1.5E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031254s Info: AlterTable Commands Info: => 1.4E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031975s Info: AlterTable Commands Info: => 1.7E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0034037s Info: AlterTable DownloadClientStatus Info: => 1.5E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0036188s Info: AlterTable DownloadClientStatus Info: => 1.6E-06s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0035757s Info: AlterTable DownloadClientStatus Info: => 1.6E-06s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0035409s Info: AlterTable History Info: => 1.6E-06s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0037336s Info: AlterTable IndexerDefinitionVersions Info: => 1.6E-06s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0037017s Info: AlterTable IndexerStatus Info: => 1.6E-06s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0036446s Info: AlterTable IndexerStatus Info: => 1.5E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0036134s Info: AlterTable IndexerStatus Info: => 1.5E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0035868s Info: AlterTable IndexerStatus Info: => 1.6E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0035767s Info: AlterTable Indexers Info: => 1.9E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0036648s Info: AlterTable ScheduledTasks Info: => 1.7E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0060307s Info: AlterTable ScheduledTasks Info: => 1.6E-06s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0032007s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0031595s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:27', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0036694s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002405s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001545s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:27', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004957s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 8.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:27', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003474s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0020209s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:27', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0023463s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0023771s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:27', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0027005s Debug: Took: 00:00:00.5869670 Info: Caching database Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_all_with_empty_db_should_return_empty_list --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067879003667_3/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009634s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009957s Debug: Took: 00:00:00.0131318 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_throw_if_not_all_found --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067879717444_5/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009403s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009634s Debug: Took: 00:00:00.0113366 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (999)) PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_throw_if_not_all_found --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetAuthenticationType_No_Existing_Value --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetAuthenticationType_No_Existing_Value --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetBool_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetBool_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetInt_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetInt_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetLaunchBrowser_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetLaunchBrowser_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetPort_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetPort_Success --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_New_Key --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_New_Key --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_Success --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.GetValue_Success --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067880890080_7/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010337s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010583s Debug: Took: 00:00:00.0115337 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 0 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(2,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067881786803_9/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009702s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009951s Debug: Took: 00:00:00.0114160 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 2 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(2,2) --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_bool --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_bool --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_int --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SetValue_int --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_invalid_xml --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_invalid_xml --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_only_null_character --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_contains_only_null_character --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067882200835_11/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000969s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009927s Debug: Took: 00:00:00.0113811 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "LastExecution" DESC LIMIT 2 OFFSET 4 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- Info: --- Start: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_is_empty --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.should_throw_if_config_file_is_empty --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_for_root_of_drive --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_for_root_of_drive --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_or_system_volume_information_for_root_of_drive --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_recycling_bin_or_system_volume_information_for_root_of_drive --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(1,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067882515460_13/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009351s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009594s Debug: Took: 00:00:00.0112663 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 0 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(1,2) --- Info: --- Start: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_system_volume_information --- Info: --- End: NzbDrone.Common.Test.DiskTests.DirectoryLookupServiceFixture.should_not_contain_system_volume_information --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureLinuxPath("/var/user/file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureLinuxPath("/var/user/file with, comma.mkv") --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") --- Info: --- Start: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") --- Info: --- End: NzbDrone.Common.Test.EnsureTest.PathExtensionFixture.EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("0.0.0.0") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("0.0.0.0") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("1.0.0.0") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.BuildInfoTest.Application_version_should_not_be_default("1.0.0.0") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.empty_array_should_return_empty_flags --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.empty_array_should_return_empty_flags --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/key=value") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/key=value") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/KEY=value") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues("/KEY=value") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(2,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067882938427_15/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009409s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009649s Debug: Took: 00:00:00.0112956 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 2 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(2,2) --- Skipped EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") [12 ms] Skipped EnsureWindowsPath("\\\\serer\\share\\file with, comma.mkv") [1 ms] Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues(" /key=\"value\"") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_args_with_alues(" /key=\"value\"") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag("/t") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag("/t") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /T") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /T") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t ") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_parse_single_flag(" /t ") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_both --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_both --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/data=test","/data=test") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/data=test","/data=test") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/Data=/a/b/c","/data=/a/b/c") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_data("/Data=/a/b/c","/data=/a/b/c") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/Nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("/Nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("-Nobrowser","/nobrowser") --- Info: --- End: NzbDrone.Common.Test.EnvironmentTests.StartupArgumentsFixture.should_preserver_no_browser("-Nobrowser","/nobrowser") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(3,1) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067883240999_17/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009432s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009682s Debug: Took: 00:00:00.0114233 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" ORDER BY "Id" DESC LIMIT 2 OFFSET 4 PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT COUNT(*) FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work_with_null_sort_key(3,1) --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=\"utf-8\"","utf-8") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=\"utf-8\"","utf-8") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=utf-8","utf-8") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_get_encoding_from_content_type_header("text/html; charset=utf-8","utf-8") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_parse_cookie_with_trailing_semi_colon --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_parse_cookie_with_trailing_semi_colon --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.getting_model_with_invalid_id_should_throw --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067883654121_19/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009585s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009828s Debug: Took: 00:00:00.0113100 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [12] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.getting_model_with_invalid_id_should_throw --- Info: --- Start: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_throw_when_invalid_encoding_is_in_content_type_header("text/html; charset=asdasd") --- Info: --- End: NzbDrone.Common.Test.Http.HttpHeaderFixture.should_throw_when_invalid_encoding_is_in_content_type_header("text/html; charset=asdasd") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067883949021_21/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009418s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009659s Debug: Took: 00:00:00.0112340 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/{seg}/some","http://host/dir/some") --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/{seg}/some","http://host/dir/some") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/some/{seg}","http://host/some/dir") --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_add_single_segment_url_segments("http://host/some/{seg}","http://host/some/dir") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_remove_duplicated_slashes --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.should_remove_duplicated_slashes --- Info: --- Start: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.shouldnt_add_value_for_nonexisting_segment --- Info: --- End: NzbDrone.Common.Test.Http.HttpRequestBuilderFixture.shouldnt_add_value_for_nonexisting_segment --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","","") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","","") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","","/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","","/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","","base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","","base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","","/base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","","/base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","","/base/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","","/base/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","/relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base","/relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","/relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base","/relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","/relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/","/relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","/relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("base/sub","/relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","/relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub","/relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative/","/base/sub/relative/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","relative/","/base/sub/relative/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative/","/base/sub/relative/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("/base/sub/","/relative/","/base/sub/relative/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067884299409_23/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009838s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010075s Debug: Took: 00:00:00.0113445 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/root/file.xml/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/root/file.xml/relative/path?query=1#fragment") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_relative_path("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","","") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","","") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","","/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","","/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","","base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","","base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","","/base") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","","/base") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","","/base/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","","/base/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("base/sub","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","/relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("/base/sub/","/relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/file.xml?query=1#fragment","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","relative/path","abc://host.com:8080/root/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","relative/path","abc://host.com:8080/root/api/relative/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/relative/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","/relative/path","abc://host.com:8080/relative/path") --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067884581567_25/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009602s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009819s Debug: Took: 00:00:00.0113600 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","//otherhost.com/path","abc://otherhost.com/path") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri("abc://host.com:8080/root/api/","//otherhost.com/path","abc://otherhost.com/path") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","./relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","./relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","./relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","./relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","./relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","./relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","./relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","./relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","./relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","./relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","./relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","./relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","./relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","./relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","../relative","relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("","../relative","relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","../relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/","../relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","../relative","/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base","../relative","/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","../relative","/base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub","../relative","/base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","../relative","/base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("/base/sub/","../relative","/base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","../relative","base/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub","../relative","base/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","../relative","base/sub/relative") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_combine_uri_with_dot_segment("base/sub/","../relative","base/sub/relative") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root/api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root/api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080//root/api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080//root/api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root//api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://my_host.com:8080/root//api/") --- Info: --- Start: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://[::1]:8080/root//api/") --- Info: --- End: NzbDrone.Common.Test.Http.HttpUriFixture.should_parse("abc://[::1]:8080/root//api/") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_use_os_family_if_name_is_null --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_use_os_family_if_name_is_null --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_user_agent_if_os_version_is_null --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentBuilderFixture.should_get_user_agent_if_os_version_is_null --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mylar3/ 3ee23rh23irqfq (13123123) http://www.github.com/mylar3/mylar3/","Mylar3") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mylar3/ 3ee23rh23irqfq (13123123) http://www.github.com/mylar3/mylar3/","Mylar3") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Lidarr/1.0.0.2300 (ubuntu 20.04)","Lidarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Lidarr/1.0.0.2300 (ubuntu 20.04)","Lidarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Radarr/1.0.0.2300 (ubuntu 20.04)","Radarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Radarr/1.0.0.2300 (ubuntu 20.04)","Radarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Readarr/1.0.0.2300 (ubuntu 20.04)","Readarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Readarr/1.0.0.2300 (ubuntu 20.04)","Readarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Sonarr/3.0.6.9999 (ubuntu 20.04)","Sonarr") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Sonarr/3.0.6.9999 (ubuntu 20.04)","Sonarr") --- Info: --- Start: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36","Other") --- Info: --- End: NzbDrone.Common.Test.Http.UserAgentParserFixture.should_parse_user_agent("Mozilla/5.0 (Windows NT 10.0; Win64; x64) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/81.0.4044.138 Safari/537.36","Other") --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.ApplicationPath_should_not_be_empty --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.ApplicationPath_should_not_be_empty --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.IsProduction_should_return_false_when_run_within_nunit --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.IsProduction_should_return_false_when_run_within_nunit --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.should_use_path_from_arg_if_provided --- Info: Data directory is being overridden to [c:\users\test\] Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.should_use_path_from_arg_if_provided --- Info: --- Start: NzbDrone.Common.Test.IAppDirectoryInfoTest.StartupPath_should_not_be_empty --- Info: --- End: NzbDrone.Common.Test.IAppDirectoryInfoTest.StartupPath_should_not_be_empty --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067884836107_27/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009764s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010002s Debug: Took: 00:00:00.0114053 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_any_id_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067885241505_29/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009731s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009996s Debug: Took: 00:00:00.0113524 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_any_id_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_id_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067885549234_31/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009567s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009832s Debug: Took: 00:00:00.0113499 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.set_fields_should_throw_if_id_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_call_ToList_on_empty_queryable --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067885840169_33/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009537s Info: DatabaseEngineVersionCheck migrated Info: => 0.000979s Debug: Took: 00:00:00.0112864 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_call_ToList_on_empty_queryable --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067886185684_35/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009126s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009367s Debug: Took: 00:00:00.0111368 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_model --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067886616975_37/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009169s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009409s Debug: Took: 00:00:00.0110908 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_many_by_model --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067887030506_39/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009761s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010006s Debug: Took: 00:00:00.0112701 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_object --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067887340935_41/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009251s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009512s Debug: Took: 00:00:00.0111552 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_delete_model_by_object --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Error) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Error) --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067887737212_43/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009419s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009672s Debug: Took: 00:00:00.0111647 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [2] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_multiple_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067888041773_45/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009085s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009335s Debug: Took: 00:00:00.0110128 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" WHERE ("ScheduledTasks"."Id" IN (1, 2)) PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_multiple_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_count --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067888332740_47/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009037s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009277s Debug: Took: 00:00:00.0109389 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_count --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_single --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067888695189_49/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009037s Info: DatabaseEngineVersionCheck migrated Info: => 0.000927s Debug: Took: 00:00:00.0110108 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_get_single --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067888987443_51/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009097s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009335s Debug: Took: 00:00:00.0110227 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert_many --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067889252066_53/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008886s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009133s Debug: Took: 00:00:00.0109766 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_insert_many --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067889619536_55/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009318s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009565s Debug: Took: 00:00:00.0110855 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067889958191_57/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009121s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009361s Debug: Took: 00:00:00.0110131 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [999] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [999] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [999] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [999] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many_single_field --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067890412798_59/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009284s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009529s Debug: Took: 00:00:00.0111147 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [999] LastExecution = ["2024-09-02T20:46:29.0627619Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-02T20:46:29.0627627Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [999] LastExecution = ["2024-09-02T20:46:29.062763Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [999] LastExecution = ["2024-09-02T20:46:29.0627634Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [999] LastExecution = ["2024-09-02T20:46:29.0627637Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_many_single_field --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_single_field --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067890799414_61/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009511s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009754s Debug: Took: 00:00:00.0112243 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "Interval" = @Interval WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-02T20:46:29.0976781Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_update_single_field --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_existing --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067891254109_63/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.001029s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010561s Debug: Took: 00:00:00.0113650 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName, "Interval" = @Interval, "LastExecution" = @LastExecution, "LastStartTime" = @LastStartTime WHERE "Id" = @Id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [999] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_existing --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_new --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067891606016_65/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009439s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009686s Debug: Took: 00:00:00.0111946 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_upsert_new --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_or_default_on_empty_table_should_return_null --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067891980530_67/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009435s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009677s Debug: Took: 00:00:00.0112447 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_or_default_on_empty_table_should_return_null --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_should_throw_on_empty --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067892235778_69/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000966s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009894s Debug: Took: 00:00:00.0112315 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.single_should_throw_on_empty --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067892493784_71/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009137s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009379s Debug: Took: 00:00:00.0110856 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-03T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-04T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-05T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-06T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_saving_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_null_for_null_value_when_saving_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_unknown_command_when_getting_json_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.CommandConverterFixture.should_return_unknown_command_when_getting_json_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.DictionaryConverterFixture.should_serialize_in_camel_case --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.DictionaryConverterFixture.should_serialize_in_camel_case --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_empty_guid_for_db_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_empty_guid_for_db_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_guid_when_getting_string_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_guid_when_getting_string_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_string_when_saving_guid_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.GuidConverterFixture.should_return_string_when_saving_guid_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_empty_for_null_value_when_getting_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_empty_for_null_value_when_getting_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_os_path_when_getting_string_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_os_path_when_getting_string_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_string_when_saving_os_path_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.OsPathConverterFixture.should_return_string_when_saving_os_path_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_date_time_when_saving_date_time_to_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_date_time_when_saving_date_time_to_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_time_span_when_getting_time_span_from_db --- Info: --- End: NzbDrone.Core.Test.Datastore.Converters.UtcConverterFixture.should_return_time_span_when_getting_time_span_from_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067893707128_73/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010298s Info: DatabaseEngineVersionCheck migrated Info: => 0.001054s Debug: Took: 00:00:00.0114603 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Fatal) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Fatal) --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.postgres_should_not_contain_timestamp_without_timezone_columns --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067894000463_75/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009219s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009465s Debug: Took: 00:00:00.0114165 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.postgres_should_not_contain_timestamp_without_timezone_columns --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067894242363_77/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009129s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009368s Debug: Took: 00:00:00.0111261 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- Skipped should_return_null_config_if_config_is_empty(null) [1 ms] Skipped should_return_null_config_if_config_is_empty("") [1 ms] Skipped should_return_null_config_if_config_is_null [1 ms] Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067894589530_79/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009478s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009714s Debug: Took: 00:00:00.0110422 Info: Vacuuming Main database Info: Main database compressed Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Off) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.error_or_worse_with_exception_is_sentry_event(Off) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.apprise_server_urlFixture.should_rename_server_url_setting_for_apprise --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067894875096_81/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010333s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010584s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002321s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005994s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001971s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006232s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008675s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002416s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004459s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.000238s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.000148s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001748s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001321s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0002043s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001686s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001332s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002181s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001393s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.00016s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.000175s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001375s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001702s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001366s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001639s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001334s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001211s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.000219s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002289s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.000143s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001605s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001283s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:29', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006728s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027302s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024694s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024711s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001557s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.000102s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:29', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005306s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.3E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003709s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0002185s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001976s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001325s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:29', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005288s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:29', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003728s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001385s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:29', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004352s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.00021s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001412s Info: AlterTable Indexers Info: => 1.5E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003634s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:29', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007329s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.5E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003971s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 0.0001032s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:29', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004289s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.52E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:29', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003327s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0002132s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003823s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:29', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007159s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.7E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.000409s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:29', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007436s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:29', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003726s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.1E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004094s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:29', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007359s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0002051s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001402s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.000168s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:29', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005306s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.49E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.23E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:29', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003239s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 7.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.41E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.01E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.93E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.75E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 5.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.97E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.95E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.65E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.76E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.74E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.76E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:29', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003647s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004276s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:29', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.000761s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.3E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:29', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003675s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.36E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:29', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003512s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:29', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003345s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:29', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003612s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.8E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004242s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:29', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.000752s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.4E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.000439s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.000388s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:29', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007317s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 8.47E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:29', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003736s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:29', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003695s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.46E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:29', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.000343s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 8.06E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:29', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003824s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.6E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004355s Info: AlterTable Notifications Info: => 1.5E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004061s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:29', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007525s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 8.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:29', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003858s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: INSERT INTO "Notifications" ("Name", "Implementation", "Settings", "ConfigContract", "OnHealthIssue", "IncludeHealthWarnings", "OnApplicationUpdate", "OnGrab", "IncludeManualGrabs") VALUES ('Apprise', 'Apprise', '{ "baseUrl": "http://localhost:8000", "notificationType": 0 }', 'AppriseSettings', 1, 1, 1, 1, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0127826s Info: -> 1 Insert operations completed in 00:00:00.0003352 taking an average of 00:00:00.0003352 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:29', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0131683s Debug: Took: 00:00:00.0838981 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.apprise_server_urlFixture.should_rename_server_url_setting_for_apprise --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Trace) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Trace) --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Debug) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Debug) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_do_not_require_encryption_to_auto --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067896596455_83/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010236s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010487s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001751s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005431s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001824s Info: AlterTable VersionInfo Info: => 1.5E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006211s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008486s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002478s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004606s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001953s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001364s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001517s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001184s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001756s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001399s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001231s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001818s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001249s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001348s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001483s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001242s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.00012s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001153s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001312s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001177s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001104s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001798s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002142s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001305s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001374s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001039s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:29', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006369s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0028057s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026131s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025661s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001551s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001014s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:29', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004756s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.9E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003647s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001766s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001444s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001025s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:29', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004302s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:29', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003472s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001058s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:29', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004299s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001719s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001109s Info: AlterTable Indexers Info: => 1.3E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003706s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:29', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007223s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.8E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003893s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8.2E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:29', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004176s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:29', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003323s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001754s Info: AlterTable Indexers Info: => 1.4E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003822s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:29', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007175s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.8E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003997s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:29', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007257s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 8.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:29', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003686s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.8E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004173s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:29', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007467s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001678s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001319s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001086s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:29', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004306s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:29', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003431s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 7.74E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.83E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.11E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.86E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.72E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.98E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.8E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.65E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.81E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.8E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.76E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.57E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:29', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003404s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.6E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004166s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:29', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007485s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:29', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003493s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.02E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:29', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003471s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.63E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:29', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003271s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:29', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.000332s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.3E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.000424s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:29', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007526s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.7E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004088s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003788s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:29', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0006944s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 8.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:29', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003591s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.02E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:29', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003883s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:29', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003411s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 6.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:29', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003474s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.9E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004197s Info: AlterTable Notifications Info: => 1.4E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.000392s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:29', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007112s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 8.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:29', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003718s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:29', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003533s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 2E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004276s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:29', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0007943s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:29', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003741s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:29', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003585s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 2.2E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004339s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:29', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007973s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 2.1E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.003403s Info: AlterTable ApplicationStatus Info: => 1.7E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0034245s Info: AlterTable ApplicationStatus Info: => 1.6E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0036114s Info: AlterTable Commands Info: => 1.7E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0035438s Info: AlterTable Commands Info: => 1.8E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0035764s Info: AlterTable Commands Info: => 1.7E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0062169s Info: AlterTable DownloadClientStatus Info: => 1.7E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0033182s Info: AlterTable DownloadClientStatus Info: => 1.6E-06s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0033182s Info: AlterTable DownloadClientStatus Info: => 1.5E-06s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0033181s Info: AlterTable History Info: => 1.5E-06s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0032627s Info: AlterTable IndexerDefinitionVersions Info: => 1.5E-06s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0032418s Info: AlterTable IndexerStatus Info: => 1.5E-06s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0031956s Info: AlterTable IndexerStatus Info: => 1.6E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.003169s Info: AlterTable IndexerStatus Info: => 1.7E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0031525s Info: AlterTable IndexerStatus Info: => 1.6E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0031638s Info: AlterTable Indexers Info: => 1.7E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0032948s Info: AlterTable ScheduledTasks Info: => 2.6E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0044438s Info: AlterTable ScheduledTasks Info: => 2.1E-06s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0035128s Info: AlterTable VersionInfo Info: => 2.2E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0033948s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:29', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.00404s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002116s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001327s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:29', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.000521s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 9.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.72E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:29', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003898s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{ "server": "smtp.gmail.com", "port": 563, "requireEncryption": false, "to": [ "dont@email.me" ] }', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0039299s Info: -> 1 Insert operations completed in 00:00:00.0001885 taking an average of 00:00:00.0001885 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:29', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.004335s Debug: Took: 00:00:00.1784050 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_do_not_require_encryption_to_auto --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Info) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Info) --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Warn) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.less_than_error_with_exception_is_not_sentry_event(Warn) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_require_encryption_to_always --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067898784233_85/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010768s Info: DatabaseEngineVersionCheck migrated Info: => 0.001104s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.000216s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005915s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001605s Info: AlterTable VersionInfo Info: => 1.8E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006188s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008473s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.6E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002279s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004403s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002167s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001128s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001734s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001061s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001827s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001499s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001012s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002015s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 9.98E-05s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001385s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001832s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001046s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001237s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 9.91E-05s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001376s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 9.96E-05s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 9.61E-05s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.000205s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002296s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.000133s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001458s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.000109s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:29', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006534s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0028536s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026678s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027054s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001744s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001089s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:29', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.000489s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.8E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.000385s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001985s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.000161s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001085s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:29', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.000455s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:29', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003713s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001169s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:29', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004169s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001875s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001179s Info: AlterTable Indexers Info: => 1.6E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.000393s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:29', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007634s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 3E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003957s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8.85E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:29', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.000421s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.62E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:29', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003497s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001923s Info: AlterTable Indexers Info: => 1.6E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004064s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:29', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.000775s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.4E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004174s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:29', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007667s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.88E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:29', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003992s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004154s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:29', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007681s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001864s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001386s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001131s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:29', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004567s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.72E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:29', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003418s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.57E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.53E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.35E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.39E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.36E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.11E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.79E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.36E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.43E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.28E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.33E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.85E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 6.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.43E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.25E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:29', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003681s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.5E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004243s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:29', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.000772s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 8.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:29', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.000379s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:29', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003745s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:29', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003444s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:29', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003823s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.4E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004324s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:29', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007751s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.7E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004187s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003905s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:29', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007381s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 9.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:29', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004154s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 9.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:29', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003932s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.63E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:29', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003633s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:29', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003822s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.4E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004341s Info: AlterTable Notifications Info: => 1.8E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004206s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:29', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007719s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 9.21E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:29', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003933s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.25E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:29', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003626s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 2.5E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004291s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:29', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.000774s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 8.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:29', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004067s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:29', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.000359s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 2.3E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004332s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:29', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007732s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 2.2E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0035328s Info: AlterTable ApplicationStatus Info: => 2E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0034213s Info: AlterTable ApplicationStatus Info: => 1.9E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0033414s Info: AlterTable Commands Info: => 1.8E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0033204s Info: AlterTable Commands Info: => 2.1E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0032966s Info: AlterTable Commands Info: => 2.2E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0033031s Info: AlterTable DownloadClientStatus Info: => 2.4E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0034488s Info: AlterTable DownloadClientStatus Info: => 2E-06s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0034211s Info: AlterTable DownloadClientStatus Info: => 2.1E-06s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0034009s Info: AlterTable History Info: => 1.9E-06s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0033938s Info: AlterTable IndexerDefinitionVersions Info: => 2.1E-06s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0033405s Info: AlterTable IndexerStatus Info: => 4.8E-06s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0033174s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032813s Info: AlterTable IndexerStatus Info: => 2.3E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032935s Info: AlterTable IndexerStatus Info: => 2E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032928s Info: AlterTable Indexers Info: => 1.8E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0033746s Info: AlterTable ScheduledTasks Info: => 1.9E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0032036s Info: AlterTable ScheduledTasks Info: => 1.9E-06s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0031949s Info: AlterTable VersionInfo Info: => 1.8E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0031296s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:30', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0036504s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002023s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.000113s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:30', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004824s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 9.07E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 7.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.41E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:30', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003566s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{ "server": "smtp.gmail.com", "port": 563, "requireEncryption": true, "to": [ "dont@email.me" ] }', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0012803s Info: -> 1 Insert operations completed in 00:00:00.0001596 taking an average of 00:00:00.0001596 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:30', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0016455s Debug: Took: 00:00:00.1406920 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_convert_require_encryption_to_always --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Trace) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Trace) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_use_defaults_when_settings_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067900517992_87/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0011177s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011439s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001949s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005742s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001989s Info: AlterTable VersionInfo Info: => 2.4E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006343s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008828s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002482s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004595s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002084s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001602s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.000173s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001371s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001899s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.00015s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001367s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002074s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.000133s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001506s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.000162s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001326s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001298s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.000132s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001466s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.000128s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001187s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0002062s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002252s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001492s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.000151s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001104s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:30', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.000654s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027293s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025639s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025646s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001729s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001122s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:30', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005067s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.8E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003744s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0002s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001657s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001096s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:30', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004568s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:30', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003669s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001165s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:30', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004347s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001881s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001184s Info: AlterTable Indexers Info: => 1.6E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003744s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:30', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007359s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 3.1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003881s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:30', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.000442s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.87E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:30', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003591s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001938s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003889s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:30', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007328s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004085s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:30', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007516s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 0.0001008s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:30', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004044s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.2E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004128s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:30', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.000778s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001889s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001438s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001184s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:30', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004674s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 9.57E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 6.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:30', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.000355s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.46E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.41E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 6.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.35E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.34E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.42E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.39E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.54E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.44E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.42E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.69E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 0.002041s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 7.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.55E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.34E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.28E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:30', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.000419s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.5E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004433s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:30', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007886s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 8.02E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:30', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.000382s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.55E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:30', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003731s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.72E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:30', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003509s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:30', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003617s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.5E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004333s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:30', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007797s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.5E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004179s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003843s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:30', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007217s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 8.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:30', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003947s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:30', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003864s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.8E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:30', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.000355s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:30', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003739s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.4E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004355s Info: AlterTable Notifications Info: => 2E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004044s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:30', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007426s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 9.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:30', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003923s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:30', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.000391s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 2.2E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.00043s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:30', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008114s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:30', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004091s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:30', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003854s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 2.5E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004296s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:30', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007941s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.8E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0033693s Info: AlterTable ApplicationStatus Info: => 2E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032906s Info: AlterTable ApplicationStatus Info: => 2E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032548s Info: AlterTable Commands Info: => 1.8E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031359s Info: AlterTable Commands Info: => 2E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031531s Info: AlterTable Commands Info: => 2.2E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031413s Info: AlterTable DownloadClientStatus Info: => 2.1E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0045882s Info: AlterTable DownloadClientStatus Info: => 1.9E-06s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0032939s Info: AlterTable DownloadClientStatus Info: => 3E-06s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0044299s Info: AlterTable History Info: => 2.1E-06s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.003391s Info: AlterTable IndexerDefinitionVersions Info: => 2E-06s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0033854s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032468s Info: AlterTable IndexerStatus Info: => 1.9E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0043909s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0044764s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032449s Info: AlterTable Indexers Info: => 1.8E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0033989s Info: AlterTable ScheduledTasks Info: => 1.8E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0042966s Info: AlterTable ScheduledTasks Info: => 1.8E-06s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0031534s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.003215s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:30', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0037645s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002036s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001144s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:30', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004984s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 9.07E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 7.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:30', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004064s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: INSERT INTO "Notifications" ("OnGrab", "OnHealthIssue", "IncludeHealthWarnings", "Name", "Implementation", "Tags", "Settings", "ConfigContract") VALUES (1, 1, 1, 'Mail Prowlarr', 'Email', '[]', '{}', 'EmailSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.001635s Info: -> 1 Insert operations completed in 00:00:00.0001526 taking an average of 00:00:00.0001526 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:30', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0020776s Debug: Took: 00:00:00.1495645 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.email_encryptionFixture.should_use_defaults_when_settings_are_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Debug) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Debug) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_book_search --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067902222208_89/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010767s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011056s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001822s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005908s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001942s Info: AlterTable VersionInfo Info: => 1.9E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006297s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008594s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.000245s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004812s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002081s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001462s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001693s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001329s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.000189s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001509s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001406s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002172s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001346s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001497s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001637s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001372s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001294s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001273s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001486s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001381s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001278s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0002109s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002307s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001333s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.000151s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001142s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:30', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006391s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027558s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026632s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027479s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001821s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001133s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:30', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004929s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.9E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003876s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0002275s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001846s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001111s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:30', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005417s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:30', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003755s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001217s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:30', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004836s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001919s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001166s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004171s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:30', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007917s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2.4E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.000409s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 9.5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:30', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004361s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.77E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:30', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003946s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001979s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004155s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:30', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007992s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.6E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004188s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:30', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007644s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 0.0001067s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:30', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004116s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.6E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004249s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:30', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007807s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0002192s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001474s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.000122s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:30', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004926s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:30', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003536s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 9.36E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 8.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 6.06E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 6.42E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 6.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 6.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 6.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 8.21E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 6.23E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.4E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 6.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 6.2E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 7.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 7.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 9.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 7.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.98E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 7.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 9.07E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.32E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.86E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 8.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:30', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003933s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.9E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004416s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:30', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007928s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:30', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003866s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 0.0001186s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:30', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004265s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.26E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:30', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003728s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.54E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:30', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.000368s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.7E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004318s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:30', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0008068s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.6E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004227s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004034s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:30', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007473s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 9.63E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:30', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.000437s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 9.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:30', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004038s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 9.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 7.38E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:30', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003714s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.85E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:30', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004104s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.7E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004487s Info: AlterTable Notifications Info: => 1.8E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004061s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:30', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007484s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 0.0001289s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:30', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004425s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.25E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:30', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003791s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 2.1E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004521s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:30', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008345s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 8.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:30', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004043s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: INSERT INTO "History" ("IndexerId", "Date", "Data", "EventType", "Successful") VALUES (1, '2024-09-02T20:46:30', '{ "author": "Fake Author", "bookTitle": "Fake Book Title", "publisher": "", "year": "", "genre": "", "query": "", "queryType": "book", "source": "Prowlarr", "host": "localhost" }', 2, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.001306s Info: -> 1 Insert operations completed in 00:00:00.0001673 taking an average of 00:00:00.0001673 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:30', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0016983s Debug: Took: 00:00:00.0767365 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_book_search --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Info) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Info) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_release_grabbed --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067903343790_91/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0011294s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011555s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001885s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005603s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001958s Info: AlterTable VersionInfo Info: => 2E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006271s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.000853s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.1E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002434s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004538s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002055s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001503s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001712s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001328s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001911s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001522s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001324s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002093s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001324s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001484s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001652s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001341s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001335s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001338s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001477s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.000127s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001257s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0002079s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0023139s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001452s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001603s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001145s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:30', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.000699s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0028109s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026621s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026477s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001725s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001092s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:30', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004907s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.8E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003846s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0002014s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001652s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001107s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:30', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004576s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:30', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003723s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001164s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:30', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004231s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001877s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001214s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003872s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:30', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007533s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2.2E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004039s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:30', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004349s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.54E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:30', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003612s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001927s Info: AlterTable Indexers Info: => 1.8E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004013s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:30', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007522s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.3E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004146s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:30', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.000757s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:30', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004079s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.3E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004211s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:30', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007659s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001849s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001411s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001152s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:30', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004777s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:30', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003542s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.49E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.64E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.46E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.37E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.25E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.53E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.39E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.53E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.28E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.53E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.25E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.43E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.22E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.25E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.64E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.52E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 6.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 7.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.34E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.38E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:30', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003798s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.3E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004321s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:30', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007823s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 8.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:30', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003765s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.74E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:30', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003759s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.87E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:30', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003512s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.34E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:30', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003624s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.3E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004354s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:30', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007757s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.2E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004458s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004018s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:30', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007441s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 9.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:30', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004071s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:30', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003874s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.62E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:30', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003587s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:30', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004131s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.1E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004359s Info: AlterTable Notifications Info: => 1.9E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004028s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:30', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007359s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 9.08E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:30', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003848s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:30', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003632s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.9E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.000433s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:30', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008193s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:30', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004031s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: INSERT INTO "History" ("IndexerId", "Date", "Data", "EventType", "Successful") VALUES (1, '2024-09-02T20:46:30', '{ "grabMethod": "Proxy", "title": "Fake Release Title", "source": "Prowlarr", "host": "localhost" }', 1, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0010501s Info: -> 1 Insert operations completed in 00:00:00.0001386 taking an average of 00:00:00.0001386 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:30', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0014825s Debug: Took: 00:00:00.0718065 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.history_fix_data_titlesFixture.should_update_data_for_release_grabbed --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Warn) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Warn) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_defined --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067904381218_93/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010753s Info: DatabaseEngineVersionCheck migrated Info: => 0.001102s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001847s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.000589s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0002004s Info: AlterTable VersionInfo Info: => 2E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006305s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008627s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.3E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002454s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004729s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002067s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001454s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001728s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001319s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001899s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001494s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001504s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002138s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001355s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001502s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001636s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001345s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.00013s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001306s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.000151s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001326s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.00012s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0002089s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002268s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001343s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001498s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001111s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:30', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006628s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027901s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026315s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026513s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001775s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001078s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:30', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004946s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003883s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0002005s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001664s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001237s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:30', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004776s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:30', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003689s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001161s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:30', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004153s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001881s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001165s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003807s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:30', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007451s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2.2E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.000407s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 9.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:30', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004241s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:30', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003483s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001944s Info: AlterTable Indexers Info: => 1.8E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004035s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:30', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007573s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.6E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004127s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:30', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007561s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:30', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003917s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 1.7E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004249s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:30', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007676s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001879s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.000143s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001148s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:30', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004778s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 8.02E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:30', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003484s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.42E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.56E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.31E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.29E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.14E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.25E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.28E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.14E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.3E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.18E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.52E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.76E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 6.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.32E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.29E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.59E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.19E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.26E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:30', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003753s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.8E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004425s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:30', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007953s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 0.0001214s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:30', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004317s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:30', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003912s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:30', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003675s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:30', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004284s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.4E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004433s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:30', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.000789s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.2E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004567s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.000406s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:30', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007613s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 9.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:30', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004114s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 9.76E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:30', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004004s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 0.0001001s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 7.44E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:30', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004037s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 8.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:30', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004207s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.6E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004447s Info: AlterTable Notifications Info: => 1.9E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004096s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:30', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007528s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 9.84E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:30', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004052s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:30', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004021s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.7E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004485s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:30', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008017s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 8.89E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:30', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003949s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.21E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:30', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003923s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 2.3E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004357s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:30', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007817s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 2.9E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0059961s Info: AlterTable ApplicationStatus Info: => 2E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0033879s Info: AlterTable ApplicationStatus Info: => 2.1E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0034196s Info: AlterTable Commands Info: => 1.8E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0032869s Info: AlterTable Commands Info: => 2.1E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0032264s Info: AlterTable Commands Info: => 2.6E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0032868s Info: AlterTable DownloadClientStatus Info: => 2.5E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0033701s Info: AlterTable DownloadClientStatus Info: => 2.1E-06s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0033258s Info: AlterTable DownloadClientStatus Info: => 2.7E-06s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0033231s Info: AlterTable History Info: => 1.9E-06s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0033138s Info: AlterTable IndexerDefinitionVersions Info: => 1.8E-06s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0033278s Info: AlterTable IndexerStatus Info: => 1.9E-06s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032223s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032499s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032351s Info: AlterTable IndexerStatus Info: => 1.7E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.003233s Info: AlterTable Indexers Info: => 1.7E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0033547s Info: AlterTable ScheduledTasks Info: => 1.8E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0034648s Info: AlterTable ScheduledTasks Info: => 1.9E-06s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.003432s Info: AlterTable VersionInfo Info: => 2.1E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0034153s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:30', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0039414s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002535s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001154s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:30', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004822s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 9.58E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 7.53E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:30', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003967s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.47E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:30', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003688s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-09-02T20:46:30', 'Newznab', '{ "capabilities": { "supportsRawSearch": true }, "categories": [ { "id": 2000, "name": "Movies" }, { "id": 5000, "name": "TV" } ] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0025829s Info: -> 1 Insert operations completed in 00:00:00.0001975 taking an average of 00:00:00.0001975 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:30', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0030262s Debug: Took: 00:00:00.1498064 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_defined --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Error) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Error) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_not_defined --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067906322145_95/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0011149s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011447s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002012s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0006004s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0002035s Info: AlterTable VersionInfo Info: => 2.2E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006583s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008929s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.8E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002551s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004684s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002087s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001475s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001719s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001334s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0002081s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001598s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001383s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002146s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001383s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001525s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001642s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001336s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001293s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001281s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001523s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001319s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001226s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0002117s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002022s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001318s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001523s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001102s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:30', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006769s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027129s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024902s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025041s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.000174s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001076s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:30', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004872s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.6E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003692s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001966s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001617s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001128s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:30', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004553s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:30', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003681s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001162s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:30', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004147s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001902s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001199s Info: AlterTable Indexers Info: => 1.6E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003702s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:30', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.000742s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2.1E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004118s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8.66E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:30', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004478s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.79E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:30', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.000361s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001932s Info: AlterTable Indexers Info: => 1.8E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003831s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:30', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.000752s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.6E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003952s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:30', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007391s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 0.0001004s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:30', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004028s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.3E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004011s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:30', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007438s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001916s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001275s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001429s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:30', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005119s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.53E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:30', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003528s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 6.88E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.44E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.3E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.45E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.34E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.45E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.32E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.49E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.46E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.37E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.43E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.3E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.33E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.1E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.53E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 6.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.21E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.34E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.2E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:30', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003731s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.8E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004279s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:30', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007739s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.92E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:30', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003776s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:30', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003753s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.79E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:30', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003499s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:30', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003646s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004381s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:30', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007809s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004248s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003959s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:30', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007335s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 9.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:30', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003896s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.82E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:30', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.000389s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.72E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.75E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:30', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003611s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.71E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:30', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003705s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.6E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.000437s Info: AlterTable Notifications Info: => 1.9E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.000406s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:30', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.000762s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 9.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:30', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003944s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:30', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003746s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 2.6E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004343s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:30', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008134s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:30', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003978s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.24E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:30', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003816s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 2.2E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004456s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:30', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0008132s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 3.1E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0033915s Info: AlterTable ApplicationStatus Info: => 2E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032763s Info: AlterTable ApplicationStatus Info: => 2.1E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032358s Info: AlterTable Commands Info: => 1.9E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0030726s Info: AlterTable Commands Info: => 2E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031406s Info: AlterTable Commands Info: => 2.1E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.003119s Info: AlterTable DownloadClientStatus Info: => 2E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0032361s Info: AlterTable DownloadClientStatus Info: => 2.1E-06s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0032339s Info: AlterTable DownloadClientStatus Info: => 2E-06s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0032772s Info: AlterTable History Info: => 1.9E-06s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0034071s Info: AlterTable IndexerDefinitionVersions Info: => 1.9E-06s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0033733s Info: AlterTable IndexerStatus Info: => 1.9E-06s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032975s Info: AlterTable IndexerStatus Info: => 1.9E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0033128s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.003334s Info: AlterTable IndexerStatus Info: => 1.9E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032689s Info: AlterTable Indexers Info: => 1.9E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0047707s Info: AlterTable ScheduledTasks Info: => 1.9E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0032522s Info: AlterTable ScheduledTasks Info: => 2E-06s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0032399s Info: AlterTable VersionInfo Info: => 1.8E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0043638s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:30', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0049269s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002337s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001498s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:30', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0005656s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 8.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.47E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:30', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003881s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.53E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:30', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003917s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-09-02T20:46:30', 'Newznab', '{ "categories": [ { "id": 2000, "name": "Movies" }, { "id": 5000, "name": "TV" } ] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0023056s Info: -> 1 Insert operations completed in 00:00:00.0001752 taking an average of 00:00:00.0001752 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:30', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0027229s Debug: Took: 00:00:00.1451826 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_not_defined --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Fatal) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Fatal) --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Off) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.log_without_error_is_not_sentry_event(Off) --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_categories_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067907977508_97/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010878s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011144s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.000193s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005659s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0002016s Info: AlterTable VersionInfo Info: => 2.2E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006546s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008858s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.3E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0021009s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0023423s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0002063s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001517s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001701s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001358s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001847s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001519s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.000141s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002078s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001356s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001504s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001621s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001394s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001291s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001309s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001605s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001359s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001228s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0002071s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0001991s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001292s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001485s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001106s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:30', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006723s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0027021s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025606s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025525s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0002018s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001339s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:30', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005239s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.6E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003856s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0002223s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001944s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001395s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:30', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0005054s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:30', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003694s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001159s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:30', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004113s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0002191s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001505s Info: AlterTable Indexers Info: => 1.8E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003863s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:30', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007556s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.8E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004112s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 9.36E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:30', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004284s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.82E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:30', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003555s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0002289s Info: AlterTable Indexers Info: => 2.1E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003935s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:30', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007432s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.2E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004081s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:30', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007508s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:30', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004007s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.4E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004129s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:30', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007562s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0002262s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001519s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001537s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:30', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.000507s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 8.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:30', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003511s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 8.37E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.76E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.45E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.39E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 8.64E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.61E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.49E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.48E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.47E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.52E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.41E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.52E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.33E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.37E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.28E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 6.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.22E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.34E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.36E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.28E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.33E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.1E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.31E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:30', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0003611s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.5E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004565s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:30', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0008139s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.98E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:30', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003786s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:30', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003723s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.63E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:30', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003508s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:30', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003573s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 3.1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004538s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:30', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007987s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 3.1E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.000441s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004084s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:30', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007458s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 9.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:30', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003884s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 9.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:30', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.000389s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.9E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 7.01E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:30', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003574s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:30', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003905s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.8E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004542s Info: AlterTable Notifications Info: => 2.1E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004272s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:30', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007775s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 9.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:30', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003909s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.45E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:30', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003851s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 2.9E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004486s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:30', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.000796s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:30', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003736s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.34E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:30', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003573s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 2.7E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004602s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:30', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0008029s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 3E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0045383s Info: AlterTable ApplicationStatus Info: => 2.1E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0032687s Info: AlterTable ApplicationStatus Info: => 2E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0042095s Info: AlterTable Commands Info: => 1.9E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0041158s Info: AlterTable Commands Info: => 2E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031218s Info: AlterTable Commands Info: => 2E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0042296s Info: AlterTable DownloadClientStatus Info: => 2.3E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0032357s Info: AlterTable DownloadClientStatus Info: => 2.1E-06s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0032149s Info: AlterTable DownloadClientStatus Info: => 2.1E-06s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0052067s Info: AlterTable History Info: => 2.1E-06s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0034138s Info: AlterTable IndexerDefinitionVersions Info: => 2.1E-06s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0043684s Info: AlterTable IndexerStatus Info: => 1.8E-06s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0042735s Info: AlterTable IndexerStatus Info: => 1.9E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0033146s Info: AlterTable IndexerStatus Info: => 2E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0043144s Info: AlterTable IndexerStatus Info: => 2.2E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0041031s Info: AlterTable Indexers Info: => 1.7E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0063464s Info: AlterTable ScheduledTasks Info: => 1.6E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0033633s Info: AlterTable ScheduledTasks Info: => 1.5E-06s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.004069s Info: AlterTable VersionInfo Info: => 1.6E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.003111s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:30', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0036538s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001918s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001096s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:30', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004557s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 8.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.49E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:30', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003448s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:30', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003508s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-09-02T20:46:30', 'Newznab', '{ "categories": [] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0010221s Info: -> 1 Insert operations completed in 00:00:00.0001600 taking an average of 00:00:00.0001600 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:30', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0013945s Debug: Took: 00:00:00.1555272 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_categories_are_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("Jackett.Common.IndexerException") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("Jackett.Common.IndexerException") --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_settings_are_empty --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067909734006_99/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010318s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010577s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001749s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0005366s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001955s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006218s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008445s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.9E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002429s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004622s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.0001961s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.000144s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001592s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001274s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.0001739s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001371s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001404s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0002027s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.000128s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.000139s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001527s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001249s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001167s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001263s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001349s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001268s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001162s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0002251s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.0002195s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001255s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001372s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001041s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:30', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006222s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0026516s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0044808s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025211s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001598s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001042s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:31', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0004929s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 1.9E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003728s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001847s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001514s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001025s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:31', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004289s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:31', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003481s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001101s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:31', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0003961s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001769s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001128s Info: AlterTable Indexers Info: => 1.3E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003768s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:31', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007231s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.8E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004007s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:31', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004246s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.51E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:31', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.000332s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001829s Info: AlterTable Indexers Info: => 1.3E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.000381s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:31', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0007158s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003982s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:31', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007248s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:31', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003749s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.5E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003989s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:31', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007273s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001764s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001201s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001426s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:31', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004964s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.2E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.39E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:31', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003865s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 7.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.51E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.96E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.11E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.87E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.07E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.98E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.74E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:31', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.000361s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.8E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004393s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:31', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0007733s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 7.43E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:31', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003567s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:31', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003501s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:31', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003381s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.21E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:31', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003532s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.3E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0004473s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:31', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0007835s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 1.8E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0004341s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0003983s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:31', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007466s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 25 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'SpeedCDSettings' WHERE "Implementation" = 'SpeedCD' Info: => 8.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:31', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.000365s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 26 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'TorrentDaySettings' WHERE "Implementation" = 'TorrentDay' Info: => 8.51E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:31', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003667s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 27 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AlphaRatioSettings' WHERE "Implementation" = 'AlphaRatio' Info: => 8.19E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.45E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:31', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003417s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Main DB to 28 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'NotWhatCD' Info: => 7.32E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:31', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003525s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004592s Info: AlterTable Notifications Info: => 1.6E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004173s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:31', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0007579s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 30 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'AnimeTorrentsSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 8.41E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:31', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0003685s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:31', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003474s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Main DB to 32 Info: AlterTable Notifications Info: => 1.8E-06s Info: CreateColumn Notifications OnHealthRestored Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnHealthRestored" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004462s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:31', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008064s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Main DB to 33 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Usenet Crawler' Info: => 7.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:31', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.000411s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 34 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.89E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:31', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003587s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004466s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:31', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0007962s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Main DB to 36 Info: AlterTable ApplicationStatus Info: => 1.3E-06s Info: AlterColumn ApplicationStatus InitialFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0033965s Info: AlterTable ApplicationStatus Info: => 1.6E-06s Info: AlterColumn ApplicationStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0035124s Info: AlterTable ApplicationStatus Info: => 1.9E-06s Info: AlterColumn ApplicationStatus DisabledTill DateTimeOffset Info: CREATE TABLE "ApplicationStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "ApplicationStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "ApplicationStatus" Info: DROP TABLE "ApplicationStatus" Info: ALTER TABLE "ApplicationStatus_temp" RENAME TO "ApplicationStatus" Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0047922s Info: AlterTable Commands Info: => 1.5E-06s Info: AlterColumn Commands QueuedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031803s Info: AlterTable Commands Info: => 1.7E-06s Info: AlterColumn Commands StartedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0031181s Info: AlterTable Commands Info: => 2E-06s Info: AlterColumn Commands EndedAt DateTimeOffset Info: CREATE TABLE "Commands_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: INSERT INTO "Commands_temp" ("Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger") SELECT "Id", "Name", "Body", "Priority", "Status", "QueuedAt", "StartedAt", "EndedAt", "Duration", "Exception", "Trigger" FROM "Commands" Info: DROP TABLE "Commands" Info: ALTER TABLE "Commands_temp" RENAME TO "Commands" Info: => 0.0032116s Info: AlterTable DownloadClientStatus Info: => 1.7E-06s Info: AlterColumn DownloadClientStatus InitialFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0032757s Info: AlterTable DownloadClientStatus Info: => 1.7E-06s Info: AlterColumn DownloadClientStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0032581s Info: AlterTable DownloadClientStatus Info: => 1.7E-06s Info: AlterColumn DownloadClientStatus DisabledTill DateTimeOffset Info: CREATE TABLE "DownloadClientStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: INSERT INTO "DownloadClientStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill" FROM "DownloadClientStatus" Info: DROP TABLE "DownloadClientStatus" Info: ALTER TABLE "DownloadClientStatus_temp" RENAME TO "DownloadClientStatus" Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0050949s Info: AlterTable History Info: => 1.6E-06s Info: AlterColumn History Date DateTimeOffset Info: CREATE TABLE "History_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT, "Successful" INTEGER NOT NULL) Info: INSERT INTO "History_temp" ("Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful") SELECT "Id", "IndexerId", "Date", "Data", "EventType", "DownloadId", "Successful" FROM "History" Info: DROP TABLE "History" Info: ALTER TABLE "History_temp" RENAME TO "History" Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.003207s Info: AlterTable IndexerDefinitionVersions Info: => 1.6E-06s Info: AlterColumn IndexerDefinitionVersions LastUpdated DateTimeOffset Info: CREATE TABLE "IndexerDefinitionVersions_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: INSERT INTO "IndexerDefinitionVersions_temp" ("Id", "DefinitionId", "File", "Sha", "LastUpdated") SELECT "Id", "DefinitionId", "File", "Sha", "LastUpdated" FROM "IndexerDefinitionVersions" Info: DROP TABLE "IndexerDefinitionVersions" Info: ALTER TABLE "IndexerDefinitionVersions_temp" RENAME TO "IndexerDefinitionVersions" Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0041902s Info: AlterTable IndexerStatus Info: => 1.5E-06s Info: AlterColumn IndexerStatus InitialFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0032218s Info: AlterTable IndexerStatus Info: => 1.6E-06s Info: AlterColumn IndexerStatus MostRecentFailure DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0031433s Info: AlterTable IndexerStatus Info: => 1.5E-06s Info: AlterColumn IndexerStatus DisabledTill DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0042379s Info: AlterTable IndexerStatus Info: => 1.4E-06s Info: AlterColumn IndexerStatus CookiesExpirationDate DateTimeOffset Info: CREATE TABLE "IndexerStatus_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: INSERT INTO "IndexerStatus_temp" ("Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate") SELECT "Id", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill", "LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate" FROM "IndexerStatus" Info: DROP TABLE "IndexerStatus" Info: ALTER TABLE "IndexerStatus_temp" RENAME TO "IndexerStatus" Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0031489s Info: AlterTable Indexers Info: => 1.7E-06s Info: AlterColumn Indexers Added DateTimeOffset Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL, "Redirect" INTEGER NOT NULL, "AppProfileId" INTEGER NOT NULL, "Tags" TEXT, "DownloadClientId" INTEGER NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added", "Redirect", "AppProfileId", "Tags", "DownloadClientId" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0040834s Info: AlterTable ScheduledTasks Info: => 2.3E-06s Info: AlterColumn ScheduledTasks LastExecution DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0040539s Info: AlterTable ScheduledTasks Info: => 1.6E-06s Info: AlterColumn ScheduledTasks LastStartTime DateTimeOffset Info: CREATE TABLE "ScheduledTasks_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: INSERT INTO "ScheduledTasks_temp" ("Id", "TypeName", "Interval", "LastExecution", "LastStartTime") SELECT "Id", "TypeName", "Interval", "LastExecution", "LastStartTime" FROM "ScheduledTasks" Info: DROP TABLE "ScheduledTasks" Info: ALTER TABLE "ScheduledTasks_temp" RENAME TO "ScheduledTasks" Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.003892s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0039462s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:31', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0044801s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Main DB to 37 Info: CreateTable NotificationStatus Info: CREATE TABLE "NotificationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001908s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001093s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:31', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0005037s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Main DB to 38 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'HDSpaceSettings' WHERE "Implementation" = 'HDSpace' Info: => 8.71E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.08E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:31', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003699s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:31', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0003661s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Main DB to 40 Info: INSERT INTO "Indexers" ("Name", "Redirect", "AppProfileId", "DownloadClientId", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES ('Usenet Indexer', 0, 0, 0, 25, '2024-09-02T20:46:31', 'Newznab', '{}', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0009824s Info: -> 1 Insert operations completed in 00:00:00.0001544 taking an average of 00:00:00.0001544 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:31', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0013856s Debug: Took: 00:00:00.1428425 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_use_defaults_when_settings_are_empty --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("openflixr") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_messages("openflixr") --- Info: --- Start: NzbDrone.Core.Test.Datastore.Migration.orpheus_apiFixture.should_convert_and_disable_orpheus_instance --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067911367471_101/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010487s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010737s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0001743s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.000536s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001886s Info: AlterTable VersionInfo Info: => 1.4E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0006126s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0008329s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.7E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002707s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004861s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 1 Info: CreateTable Config Info: CREATE TABLE "Config" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Key" TEXT NOT NULL, "Value" TEXT NOT NULL) Info: => 0.000239s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001296s Info: CreateTable History Info: CREATE TABLE "History" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "Date" DATETIME NOT NULL, "Data" TEXT NOT NULL, "EventType" INTEGER, "DownloadId" TEXT) Info: => 0.0001617s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.000127s Info: CreateTable Notifications Info: CREATE TABLE "Notifications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT, "OnHealthIssue" INTEGER NOT NULL, "IncludeHealthWarnings" INTEGER NOT NULL) Info: => 0.000175s Info: CreateTable ScheduledTasks Info: CREATE TABLE "ScheduledTasks" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "TypeName" TEXT NOT NULL, "Interval" INTEGER NOT NULL, "LastExecution" DATETIME NOT NULL, "LastStartTime" DATETIME) Info: => 0.0001411s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001324s Info: CreateTable Indexers Info: CREATE TABLE "Indexers" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableAutomaticSearch" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 25, "Added" DATETIME NOT NULL) Info: => 0.0001976s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001292s Info: CreateTable ApplicationIndexerMapping Info: CREATE TABLE "ApplicationIndexerMapping" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "IndexerId" INTEGER NOT NULL, "AppId" INTEGER NOT NULL, "RemoteIndexerId" INTEGER NOT NULL) Info: => 0.0001406s Info: CreateTable Applications Info: CREATE TABLE "Applications" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "SyncLevel" INTEGER NOT NULL, "Tags" TEXT) Info: => 0.0001523s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001254s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001198s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001245s Info: CreateTable Users Info: CREATE TABLE "Users" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Identifier" TEXT NOT NULL, "Username" TEXT NOT NULL, "Password" TEXT NOT NULL) Info: => 0.0001334s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.000128s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001122s Info: CreateTable Commands Info: CREATE TABLE "Commands" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Body" TEXT NOT NULL, "Priority" INTEGER NOT NULL, "Status" INTEGER NOT NULL, "QueuedAt" DATETIME NOT NULL, "StartedAt" DATETIME, "EndedAt" DATETIME, "Duration" TEXT, "Exception" TEXT, "Trigger" INTEGER NOT NULL) Info: => 0.0001928s Info: CreateTable IndexerStatus Info: CREATE TABLE "IndexerStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME, "LastRssSyncReleaseInfo" TEXT, "Cookies" TEXT, "CookiesExpirationDate" DATETIME) Info: => 0.000189s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.000127s Info: CreateTable CustomFilters Info: CREATE TABLE "CustomFilters" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Type" TEXT NOT NULL, "Label" TEXT NOT NULL, "Filters" TEXT NOT NULL) Info: => 0.0001382s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001054s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:31', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006462s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Main DB to 2 Info: DeleteColumn Indexers EnableAutomaticSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "EnableInteractiveSearch" INTEGER NOT NULL, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "EnableInteractiveSearch", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0025687s Info: DeleteColumn Indexers EnableInteractiveSearch Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "EnableRss" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0023847s Info: RenameColumn Indexers EnableRss to Enable Info: CREATE TABLE "Indexers_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT, "ConfigContract" TEXT, "Enable" INTEGER, "Priority" INTEGER NOT NULL, "Added" DATETIME NOT NULL) Info: INSERT INTO "Indexers_temp" ("Id", "Name", "Implementation", "Settings", "ConfigContract", "Enable", "Priority", "Added") SELECT "Id", "Name", "Implementation", "Settings", "ConfigContract", "EnableRss", "Priority", "Added" FROM "Indexers" Info: DROP TABLE "Indexers" Info: ALTER TABLE "Indexers_temp" RENAME TO "Indexers" Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0024029s Info: CreateTable ApplicationStatus Info: CREATE TABLE "ApplicationStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001599s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001024s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:31', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.000462s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003793s Info: CreateTable DownloadClients Info: CREATE TABLE "DownloadClients" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Enable" INTEGER NOT NULL, "Name" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "Settings" TEXT NOT NULL, "ConfigContract" TEXT NOT NULL, "Priority" INTEGER NOT NULL DEFAULT 1) Info: => 0.0001982s Info: CreateTable DownloadClientStatus Info: CREATE TABLE "DownloadClientStatus" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "ProviderId" INTEGER NOT NULL, "InitialFailure" DATETIME, "MostRecentFailure" DATETIME, "EscalationLevel" INTEGER NOT NULL, "DisabledTill" DATETIME) Info: => 0.0001578s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001036s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:31', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004312s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Main DB to 4 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:31', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003429s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Main DB to 5 Info: ExecuteSqlStatement UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: UPDATE "Notifications" SET "Implementation" = Replace("Implementation", 'DiscordNotifier', 'Notifiarr'),"ConfigContract" = Replace("ConfigContract", 'DiscordNotifierSettings', 'NotifiarrSettings') WHERE "Implementation" = 'DiscordNotifier'; Info: => 0.0001119s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:31', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.000394s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Main DB to 6 Info: CreateTable AppSyncProfiles Info: CREATE TABLE "AppSyncProfiles" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "EnableRss" INTEGER NOT NULL, "EnableInteractiveSearch" INTEGER NOT NULL, "EnableAutomaticSearch" INTEGER NOT NULL) Info: => 0.0001762s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001079s Info: AlterTable Indexers Info: => 1.5E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003815s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:31', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0007368s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.9E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0003934s Info: ExecuteSqlStatement UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: UPDATE "History" SET "Successful" = (json_extract("History"."Data",'$.successful') == 'True' ); Info: => 8.23E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:31', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0003989s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.78E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:31', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003361s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Main DB to 10 Info: CreateTable IndexerProxies Info: CREATE TABLE "IndexerProxies" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Name" TEXT NOT NULL, "Settings" TEXT NOT NULL, "Implementation" TEXT NOT NULL, "ConfigContract" TEXT, "Tags" TEXT) Info: => 0.0001837s Info: AlterTable Indexers Info: => 1.4E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0003709s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:31', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.000754s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.8E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0003979s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:31', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0007263s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Main DB to 13 Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'Unit3dSettings', "Enable" = 1 WHERE "Implementation" = 'DesiTorrents' Info: => 9.3E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:31', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0003747s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0003953s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:31', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0007362s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Main DB to 15 Info: CreateTable IndexerDefinitionVersions Info: CREATE TABLE "IndexerDefinitionVersions" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "DefinitionId" TEXT NOT NULL, "File" TEXT NOT NULL, "Sha" TEXT, "LastUpdated" DATETIME) Info: => 0.0001942s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001224s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001358s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:31', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0004692s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Main DB to 16 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'movieinfolanguage' Info: => 7.47E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.23E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:31', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.00035s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Main DB to 17 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Aither' Info: => 7.69E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.39E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.23E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.06E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.13E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.93E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.3E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.1E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.12E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.15E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 7.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.52E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.61E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.63E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.86E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 0.000107s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:31', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004268s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.8E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004453s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:31', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0008026s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Main DB to 19 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShowRSS' Info: => 0.0001102s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:31', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004005s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Main DB to 20 Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentParadiseMl' Info: => 7.92E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:31', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003622s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Main DB to 21 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.75E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:31', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.00034s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: INSERT INTO "Indexers" ("Enable", "Name", "Priority", "Added", "Implementation", "Settings", "ConfigContract") VALUES (1, 'Orpheus', 25, '2024-09-02T20:46:31', 'Orpheus', '{ "username": "some name", "password": "some pass" }', 'GazelleSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0019057s Info: -> 1 Insert operations completed in 00:00:00.0001655 taking an average of 00:00:00.0001655 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:31', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0023198s Debug: Took: 00:00:00.0577927 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.orpheus_apiFixture.should_convert_and_disable_orpheus_instance --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.double_insert_should_fail --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067912251028_103/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000933s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009576s Debug: Took: 00:00:00.0113604 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.double_insert_should_fail --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_object_should_get_new_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067912561280_105/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008974s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009223s Debug: Took: 00:00:00.0112071 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_object_should_get_new_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067912843174_107/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009375s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009608s Debug: Took: 00:00:00.0114096 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_filter_event_for_filtered_exception_types(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.set_fields_should_only_update_selected_filed --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067913238182_109/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009363s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009593s Debug: Took: 00:00:00.0112226 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"Address\""] Interval = [12] LastExecution = ["0001-01-01T00:00:00Z"] Priority = ["low"] LastStartTime = ["0001-01-01T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: UPDATE "ScheduledTasks" SET "TypeName" = @TypeName WHERE "Id" = @Id PARAMETERS: TypeName = ["\"A\""] Interval = [0] LastExecution = ["0001-01-01T00:00:00Z"] Priority = ["low"] LastStartTime = ["0001-01-01T00:00:00Z"] Id = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.set_fields_should_only_update_selected_filed --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_find_object_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067913536755_111/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008969s Info: DatabaseEngineVersionCheck migrated Info: => 0.000919s Debug: Took: 00:00:00.0111626 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_find_object_by_id --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_store_empty_list --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067913810359_113/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008945s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009184s Debug: Took: 00:00:00.0111752 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_store_empty_list --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_write_to_database --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067914049643_115/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009236s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009486s Debug: Took: 00:00:00.0111411 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_be_able_to_write_to_database --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("A message that isn't filtered") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("A message that isn't filtered") --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067914508017_117/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009787s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010024s Debug: Took: 00:00:00.0134887 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T20:46:31.4701055Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_have_id_when_returned_from_database --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067914901416_119/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009551s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009802s Debug: Took: 00:00:00.0140447 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_have_id_when_returned_from_database --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_read_and_write_in_utc --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067915242206_121/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008799s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009045s Debug: Took: 00:00:00.0111227 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T20:46:31.538819Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.should_read_and_write_in_utc --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("Error") --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_exception_messages_that_are_not_filtered("Error") --- Info: --- Start: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067915528514_123/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0008997s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009238s Debug: Took: 00:00:00.0111313 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_blocked_torrent_client_if_all_blocked --- Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Trace: No non-blocked Download Client available, retrying blocked one. Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_blocked_torrent_client_if_all_blocked --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_secondary_prio_torrent_client_if_primary_blocked --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_not_skip_secondary_prio_torrent_client_if_primary_blocked --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_protocol_separately --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_protocol_separately --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_torrent_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_usenet_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_roundrobin_over_usenet_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_blocked_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_blocked_torrent_client --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_secondary_prio_torrent_client --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientProviderFixture.should_skip_secondary_prio_torrent_client --- Info: --- Start: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_filtered_exception_types_if_filtering_disabled(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- End: NzbDrone.Common.Test.InstrumentationTests.SentryTargetFixture.should_not_filter_event_for_filtered_exception_types_if_filtering_disabled(System.UnauthorizedAccessException: Attempted to perform an unauthorized operation.) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("","",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("","",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abcd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abcd",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcd","abc",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcd","abc",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","abd",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","adc",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abc","adc",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcdefgh","abcghdef",4) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("abcdefgh","abcghdef",4) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("a.b.c.","abc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("a.b.c.","abc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents Of SHIELD","Marvel's Agents Of S.H.I.E.L.D.",15) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents Of SHIELD","Marvel's Agents Of S.H.I.E.L.D.",15) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents of cracked","Agents of shield",6) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("Agents of cracked","Agents of shield",6) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABCxxx","ABC1xx",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABCxxx","ABC1xx",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABC1xx","ABCxxx",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistance("ABC1xx","ABCxxx",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("","",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("","",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abcd",1) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abcd",1) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcd","abc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcd","abc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abd",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","abd",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","adc",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abc","adc",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcdefgh","abcghdef",8) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("abcdefgh","abcghdef",8) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("a.b.c.","abc",0) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("a.b.c.","abc",0) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Marvel's Agents Of S.H.I.E.L.D.",9) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Marvel's Agents Of S.H.I.E.L.D.",9) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Agents of cracked",14) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","Agents of cracked",14) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","the shield",24) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("Agents of shield","the shield",24) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABCxxx","ABC1xx",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABCxxx","ABC1xx",3) --- Info: --- Start: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABC1xx","ABCxxx",3) --- Info: --- End: NzbDrone.Common.Test.LevenshteinDistanceFixture.LevenshteinDistanceClean("ABC1xx","ABCxxx",3) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_add_directory_slash --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_add_directory_slash --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\rooted\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("C:",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\\\rooted\\unc\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("\\relative\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\windows\\path",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\",Windows) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative\\",Windows) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative",Unknown) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("relative",Unknown) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path/",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path/",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/rooted/linux/path",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("/",Unix) --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("linux/path",Unix) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("linux/path",Unix) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("Castle:unrooted+linux+path",Unknown) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_auto_detect_kind("Castle:unrooted+linux+path",Unknown) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_mixed_slashes --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_mixed_slashes --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub","C:\\Test\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub","C:\\Test\\sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\test","C:\\Test\\sub\\test") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\test","C:\\Test\\sub\\test") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test\\","\\sub","C:\\Test\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test\\","\\sub","C:\\Test\\sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\","C:\\Test\\sub\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","sub\\","C:\\Test\\sub\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","C:\\Test2\\sub","C:\\Test2\\sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","C:\\Test2\\sub","C:\\Test2\\sub") --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub","/Test/sub") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub","/Test/sub") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub/","/Test/sub/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test","sub/","/Test/sub/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","sub/test/","/Test/sub/test/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","sub/test/","/Test/sub/test/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","/Test2/","/Test2/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("/Test/","/Test2/","/Test2/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_combine_path("C:\\Test","","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_compare_unix_ospathkind_case_sensitive --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_compare_unix_ospathkind_case_sensitive --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_compare_windows_ospathkind_case_insensitive --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_compare_windows_ospathkind_case_insensitive --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data\\Sub\\Folder","Sub\\Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data\\Sub\\Folder","Sub\\Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data2\\Sub\\Folder","..\\Data2\\Sub\\Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("C:\\Test\\Data\\","C:\\Test\\Data2\\Sub\\Folder","..\\Data2\\Sub\\Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("/parent/folder","/parent/folder/Sub/Folder","Sub/Folder") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_create_relative_path("/parent/folder","/parent/folder/Sub/Folder","Sub/Folder") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:\\rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:\\rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("C:") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("\\\\blaat") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("\\\\blaat") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/rooted/linux/path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/rooted/linux/path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_rooted_ospaths("/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("\\rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("\\rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("rooted\\windows\\path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("rooted\\windows\\path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- Start: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.Download.DownloadClientStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_max_when_collection_is_not_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_max_when_collection_is_not_empty --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("linux/path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("linux/path") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_empty --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("Castle:unrooted+linux+path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("Castle:unrooted+linux+path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("C:unrooted+linux+path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("C:unrooted+linux+path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test",True) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test",True) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test\\Contains\\",True) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Test\\Contains\\",True) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Other\\",False) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_evaluate_contains("C:\\Test\\","C:\\Other\\",False) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_double_slashes_unix --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_double_slashes_unix --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_unix --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_unix --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_windows --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_fix_slashes_windows --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_null --- Info: --- End: NzbDrone.Core.Test.FluentTest.MaxOrDefault_should_return_zero_when_collection_is_null --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_min_when_collection_is_not_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_min_when_collection_is_not_empty --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_empty --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_empty --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_not_ignore_trailing_slash_during_compare --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_not_ignore_trailing_slash_during_compare --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_parse_null_as_empty --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_parse_null_as_empty --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_empty_as_parent_of_root_unc --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_empty_as_parent_of_root_unc --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:\\rooted\\windows\\path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:\\rooted\\windows\\path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:","C:") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("C:","C:") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\\\blaat","blaat") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\\\blaat","blaat") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/rooted/linux/path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/rooted/linux/path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("/",null) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\rooted\\windows\\path\\","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("\\rooted\\windows\\path\\","path") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_null --- Info: --- End: NzbDrone.Core.Test.FluentTest.MinOrDefault_should_return_zero_when_collection_is_null --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(100,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(100,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(110,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(110,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(199,100,100) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(199,100,100) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(1000,100,1000) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(1000,100,1000) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.round_to_level(0,100,0) --- Info: --- End: NzbDrone.Core.Test.FluentTest.round_to_level(0,100,0) --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- Saturday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("rooted\\windows\\path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("rooted\\windows\\path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_filename("linux/path","path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_filename("linux/path","path") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path","C:\\rooted\\windows\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path","C:\\rooted\\windows\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path\\","C:\\rooted\\windows\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted\\windows\\path\\","C:\\rooted\\windows\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted","C:\\") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:\\rooted","C:\\") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("C:",null) --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted/linux/path","/rooted/linux/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted/linux/path","/rooted/linux/") --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted","/") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/rooted","/") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Wednesday Thursday Friday Saturday Sunday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Tuesday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Info: --- Start: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/",null) --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_return_parent_directory("/",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.AppDataDirectory_path_test --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.AppDataDirectory_path_test --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/test/","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("/test/","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test/","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test/","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test// ","/test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test// ","/test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other// ","/test/other") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other// ","/test/other") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other//file.ext ","/test/other/file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//test//other//file.ext ","/test/other/file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//CAPITAL//lower// ","/CAPITAL/lower") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Linux("//CAPITAL//lower// ","/CAPITAL/lower") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Tomorrow --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Tomorrow --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Yesterday --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Yesterday --- Info: --- Start: NzbDrone.Core.Test.FluentTest.Truncate_should_not_truncate_string_shorter_than_max_bytes --- Info: --- End: NzbDrone.Core.Test.FluentTest.Truncate_should_not_truncate_string_shorter_than_max_bytes --- Info: --- Start: NzbDrone.Core.Test.FluentTest.Truncate_should_truncate_strings_to_max_specified_number_of_bytes --- Info: --- End: NzbDrone.Core.Test.FluentTest.Truncate_should_truncate_strings_to_max_specified_number_of_bytes --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\test\\","c:\\test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\test\\","c:\\test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\\\test\\\\","c:\\test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("c:\\\\test\\\\","c:\\test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- Warn: Value can not be null. Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"def","def") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"def","def") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("","def","def") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("","def","def") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("",1,"1") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("",1,"1") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- Info: --- Start: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- Skipped Clean_Path_Windows("c:\\test\\","c:\\test") [1 ms] Skipped Clean_Path_Windows("c:\\\\test\\\\","c:\\test") [1 ms] Skipped Clean_Path_Windows("C:\\\\Test\\\\","C:\\Test") [1 ms] Skipped Clean_Path_Windows("C:\\\\Test\\\\Test\\","C:\\Test\\Test") [1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\","\\\\Testserver\\Test") [2 ms] Skipped Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") [1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext","\\\\Testserver\\Test\\file.ext") [1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext\\\\","\\\\Testserver\\Test\\file.ext") [1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Config_path_test --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Config_path_test --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_file_return_partially_fixed_result --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_file_return_partially_fixed_result --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_folder_return_partially_fixed_result --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_for_none_existing_folder_return_partially_fixed_result --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_dir_in_windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_dir_in_windows --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_file_in_windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_actual_casing_for_local_file_in_windows --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_original_value_in_linux --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.get_actual_casing_should_return_original_value_in_linux --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Linux --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Linux --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Windows --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetAncestorFolders_should_return_all_ancestors_in_path_Windows --- Skipped Clean_Path_Windows("//CAPITAL//lower// ","\\\\CAPITAL\\lower") [1 ms] Skipped get_actual_casing_for_none_existing_file_return_partially_fixed_result [1 ms] Skipped get_actual_casing_for_none_existing_folder_return_partially_fixed_result [2 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_dir_in_windows [1 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_file_in_windows [1 ms] Skipped GetAncestorFolders_should_return_all_ancestors_in_path_Windows [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientExePath --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientExePath --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateClientFolder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateLogFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdateLogFolder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.GetUpdatePackageFolder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.GetUpdatePackageFolder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_unix("") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_unix("") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_unix("relative/path") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_unix("relative/path") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test ") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test ") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\") --- Skipped IsPathValid_should_be_false_on_windows("C:\\Test \\") [2 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\Test ") [1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\ Test\\") [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\Test \\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows("C:\\ Test\\TV\\") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_ok_when_no_conflict --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_ok_when_no_conflict --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows(" C:\\Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows(" C:\\Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows(" C:\\Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false_on_windows(" C:\\Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test") --- Skipped IsPathValid_should_be_false_on_windows("C:\\ Test") [1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\Test \\TV") [1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\ Test\\TV") [1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\Test \\TV\\") [1 ms] Skipped IsPathValid_should_be_false_on_windows("C:\\ Test\\TV\\") [1 ms] Skipped IsPathValid_should_be_false_on_windows(" C:\\Test\\TV\\") [1 ms] Skipped IsPathValid_should_be_false_on_windows(" C:\\Test\\TV") [2 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_empty --- Warn: The string can't be left empty, null or consist of only whitespaces. Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_empty --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_null --- Warn: The string can't be left empty, null or consist of only whitespaces. Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.normalize_path_exception_null --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test\\","C:\\Test\\mydir\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\Test","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent("C:\\","C:\\Test\\30.Rock.S01E01.Pilot.avi") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test\\","C:\\Test\\mydir") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test\\","C:\\Test\\mydir") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test","C:\\Test\\mydir\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_be_parent_on_windows_only("C:\\test","C:\\Test\\mydir\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test2\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test2\\","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\Test\\","C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\Test\\","C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_not_be_parent("C:\\Test\\","C:\\Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_for_oversized_path --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_for_oversized_path --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/test","/") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_mono("/test","/") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") --- Skipped path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\Test\\","C:\\") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_child_of_startup_folder --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_child_of_startup_folder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("C:\\",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share",null) --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share",null) --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\","C:\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test","C:\\Test\\\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\\\\\\\Test","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\\\\\\\\\Test","C:\\Test\\\\") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_same_as_startup_folder --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.AppDataLocationFixture.should_return_warning_when_app_data_is_same_as_startup_folder --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test\\\\\\\\","C:\\Test\\\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("C:\\Test\\\\\\\\","C:\\Test\\\\") --- Skipped path_should_return_parent_windows("C:\\Test\\","C:\\") [1 ms] Skipped path_should_return_parent_windows("C:\\",null) [1 ms] Skipped path_should_return_parent_windows("\\\\server\\share",null) [2 ms] Skipped path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool\\","\\\\Server\\pool\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons","\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons","\\\\smallcheese\\DRIVE_G\\TV-C\\Simspsons") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test","C:\\Test2\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test","C:\\Test2\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test\\Test","C:\\TestTest\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_not_be_equal("C:\\Test\\Test","C:\\TestTest\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.Sandbox --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.Sandbox --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_be_equal_windows_only("c:\\","C:\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_be_equal_windows_only("c:\\","C:\\") --- Skipped should_be_equal_windows_only("c:\\","C:\\") [2 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_false_when_not_a_child --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_false_when_not_a_child --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_a_file --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_a_file --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_another_folder --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.should_return_true_when_folder_is_parent_of_another_folder --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ApplicationStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_if_rss_is_supported_but_disabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_if_rss_is_supported_but_disabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_indexer_present --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_indexer_present --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_rss_supported_indexer_present --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_error_when_no_rss_supported_indexer_present --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_ok_when_rss_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerCheckFixture.should_return_ok_when_rss_is_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerLongTermStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_not_return_error_when_no_indexers --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_error_if_all_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_few_indexers_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.IndexerStatusCheckFixture.should_return_warning_if_indexer_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_not_return_error_when_no_notifications --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_not_return_error_when_no_notifications --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_error_if_all_notifications_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_error_if_all_notifications_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_few_notifications_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_few_notifications_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_notification_unavailable --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.NotificationStatusCheckFixture.should_return_warning_if_notification_unavailable --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("nightly") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("nightly") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("Nightly") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("Nightly") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("develop") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("develop") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("master") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_no_warning_when_branch_valid("master") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_warning_when_branch_not_valid --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.ReleaseBranchCheckFixture.should_return_warning_when_branch_not_valid --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_not_return_error_when_system_time_is_close_to_server_time --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_not_return_error_when_system_time_is_close_to_server_time --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_return_error_when_system_time_is_more_than_one_day_from_server_time --- Error: System time mismatch. SystemTime: 09/02/2024 20:46:32 Expected Time: 09/04/2024 20:46:32. Update system time Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.SystemTimeCheckFixture.should_return_error_when_system_time_is_more_than_one_day_from_server_time --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_not_return_error_when_app_folder_is_write_protected_and_external_script_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_not_return_error_when_app_folder_is_write_protected_and_external_script_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_ui_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_ui_folder_is_write_protected_and_update_automatically_is_enabled --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake",null,"https://wiki.servarr.com/prowlarr/system#i-blew-up-because-of-some-weird-user-mistake") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake",null,"https://wiki.servarr.com/prowlarr/system#i-blew-up-because-of-some-weird-user-mistake") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","#my-health-check","https://wiki.servarr.com/prowlarr/system#my-health-check") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","#my-health-check","https://wiki.servarr.com/prowlarr/system#my-health-check") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","custom-page#my-health-check","https://wiki.servarr.com/prowlarr/custom-page#my-health-check") --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckFixture.should_format_wiki_url("I blew up because of some weird user mistake","custom-page#my-health-check","https://wiki.servarr.com/prowlarr/custom-page#my-health-check") --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_conditional --- Trace: Check health -> FakeHealthCheck Trace: Check health <- FakeHealthCheck Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_conditional --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_unconditional --- Trace: Check health -> FakeHealthCheck Trace: Check health <- FakeHealthCheck Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_execute_unconditional --- Info: --- Start: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_not_execute_conditional --- Info: --- End: NzbDrone.Core.Test.HealthCheck.HealthCheckServiceFixture.should_not_execute_conditional --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_delete_additional_users --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067921159463_125/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009742s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009996s Debug: Took: 00:00:00.0123174 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["1e2a3b8b-1547-4627-9046-49e549eda2db"] Username = ["\"Username1\""] Password = ["\"Password1\""] Salt = ["\"Salt1\""] Iterations = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["8cb9f1c9-f0b4-4394-89dc-a9904e77a8a9"] Username = ["\"Username2\""] Password = ["\"Password2\""] Salt = ["\"Salt2\""] Iterations = [2] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["d0d550dc-b744-4d8b-beba-cddf42735e04"] Username = ["\"Username3\""] Password = ["\"Password3\""] Salt = ["\"Salt3\""] Iterations = [3] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["2c55fedd-ae1a-4464-9457-ad996da59fea"] Username = ["\"Username4\""] Password = ["\"Password4\""] Salt = ["\"Salt4\""] Iterations = [4] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["d5b0e197-8ce2-4536-893a-eb247bd9bd7a"] Username = ["\"Username5\""] Password = ["\"Password5\""] Salt = ["\"Salt5\""] Iterations = [5] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Users".* FROM "Users" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_delete_additional_users --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_not_delete_if_only_one_user --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067921810024_127/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009278s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009535s Debug: Took: 00:00:00.0113209 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Users ("Identifier", "Username", "Password", "Salt", "Iterations") VALUES (@Identifier, @Username, @Password, @Salt, @Iterations); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Identifier = ["f2225329-151a-4d43-9c2c-c37223b6f095"] Username = ["\"Username1\""] Password = ["\"Password1\""] Salt = ["\"Salt1\""] Iterations = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Users".* FROM "Users" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupAdditionalUsersFixture.should_not_delete_if_only_one_user --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_delete_orphaned_applicationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067922257385_129/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009276s Info: DatabaseEngineVersionCheck migrated Info: => 0.000951s Debug: Took: 00:00:00.0111592 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ApplicationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_delete_orphaned_applicationstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_not_delete_unorphaned_applicationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067922729008_131/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009291s Info: DatabaseEngineVersionCheck migrated Info: => 0.000953s Debug: Took: 00:00:00.0111623 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Applications ("SyncLevel", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@SyncLevel, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: SyncLevel = ["disabled"] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"ConfigContract1\""] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ApplicationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ApplicationStatus".* FROM "ApplicationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedApplicationFixture.should_not_delete_unorphaned_applicationstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_delete_orphaned_downloadclientstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067923298581_133/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.001028s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010515s Debug: Took: 00:00:00.0112951 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClientStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_delete_orphaned_downloadclientstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_not_delete_unorphaned_downloadclientstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067923787875_135/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009401s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009653s Debug: Took: 00:00:00.0112281 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClients ("Categories", "Priority", "Name", "Implementation", "ConfigContract", "Enable", "Settings") VALUES (@Categories, @Priority, @Name, @Implementation, @ConfigContract, @Enable, @Settings); SELECT last_insert_rowid() id PARAMETERS: Categories = [[]] SupportsCategories = [false] Protocol = ["unknown"] Priority = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"FloodSettings\""] Enable = [false] Tags = [[]] Settings = [{ "host": "localhost", "port": 3000, "useSsl": false, "tags": [ "prowlarr" ], "additionalTags": [], "addPaused": false }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO DownloadClientStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "DownloadClientStatus".* FROM "DownloadClientStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedDownloadClientStatusFixture.should_not_delete_unorphaned_downloadclientstatus --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Dummy process. ID:3399 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Found 1 processes with the name: Prowlarr.Test.Dummy Debug: - [3399] Prowlarr.Test.Dummy Debug: Found 0 processes with the name: Prowlarr.Test.Dummy Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067924298668_137/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010543s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010789s Debug: Took: 00:00:00.0114089 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerStatus ("LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastRssSyncReleaseInfo, @Cookies, @CookiesExpirationDate, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastRssSyncReleaseInfo = [null] Cookies = [null] CookiesExpirationDate = ["2024-09-02T00:00:00Z"] ProviderId = [0] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetById_should_return_null_if_process_doesnt_exist --- Debug: Finding process with Id:1234567 Warn: Unable to find process with ID 1234567 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetById_should_return_null_if_process_doesnt_exist --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_not_delete_unorphaned_indexerstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067924819104_139/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009249s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009511s Debug: Took: 00:00:00.0115338 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-09-02T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"ConfigContract1\""] Enable = [false] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerStatus ("LastRssSyncReleaseInfo", "Cookies", "CookiesExpirationDate", "ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@LastRssSyncReleaseInfo, @Cookies, @CookiesExpirationDate, @ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] LastRssSyncReleaseInfo = [null] Cookies = [null] CookiesExpirationDate = ["2024-09-02T00:00:00Z"] ProviderId = [1] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "IndexerStatus".* FROM "IndexerStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedIndexerStatusFixture.should_not_delete_unorphaned_indexerstatus --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(0) --- Debug: Finding process with Id:0 Warn: Unable to find process with ID 0 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(0) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067925249147_141/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009277s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009516s Debug: Took: 00:00:00.0112362 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NotificationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [0] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_not_delete_unorphaned_notificationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067925748398_143/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0010002s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010264s Debug: Took: 00:00:00.0117551 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Notifications ("OnHealthIssue", "OnHealthRestored", "OnApplicationUpdate", "OnGrab", "IncludeManualGrabs", "IncludeHealthWarnings", "Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@OnHealthIssue, @OnHealthRestored, @OnApplicationUpdate, @OnGrab, @IncludeManualGrabs, @IncludeHealthWarnings, @Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: OnHealthIssue = [false] OnHealthRestored = [false] OnApplicationUpdate = [false] OnGrab = [false] SupportsOnGrab = [false] IncludeManualGrabs = [false] SupportsOnHealthIssue = [false] SupportsOnHealthRestored = [false] IncludeHealthWarnings = [false] SupportsOnApplicationUpdate = [false] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"JoinSettings\""] Tags = [[]] Settings = [{ "priority": 0 }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO NotificationStatus ("ProviderId", "InitialFailure", "MostRecentFailure", "EscalationLevel", "DisabledTill") VALUES (@ProviderId, @InitialFailure, @MostRecentFailure, @EscalationLevel, @DisabledTill); SELECT last_insert_rowid() id PARAMETERS: Id = [0] ProviderId = [1] InitialFailure = ["2024-09-02T00:00:00Z"] MostRecentFailure = ["2024-09-02T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-09-02T00:00:00Z"] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "NotificationStatus".* FROM "NotificationStatus" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_not_delete_unorphaned_notificationstatus --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(-1) --- Debug: Finding process with Id:-1 Warn: Unable to find process with ID -1 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(-1) --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067926197056_145/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009982s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010223s Debug: Took: 00:00:00.0114583 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label1\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label2\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(9999) --- Debug: Finding process with Id:9999 Warn: Unable to find process with ID 9999 Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.GetProcessById_should_return_null_for_invalid_process(9999) --- Skipped should_not_be_parent_when_it_is_grandparent [< 1 ms] Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067926742014_147/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009544s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009805s Debug: Took: 00:00:00.0113634 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label1\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Tags ("Label") VALUES (@Label); SELECT last_insert_rowid() id PARAMETERS: Id = [0] Label = ["\"Label2\""] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerProxies ("Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"HttpSettings\""] Tags = [[ 1 ]] Settings = [{ "host": "Host1", "port": 1, "username": "", "password": "" }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO IndexerProxies ("Name", "Implementation", "ConfigContract", "Tags", "Settings") VALUES (@Name, @Implementation, @ConfigContract, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Name = ["\"Name2\""] ImplementationName = ["\"ImplementationName2\""] Implementation = ["\"Implementation2\""] ConfigContract = ["\"HttpSettings\""] Tags = [[ 1 ]] Settings = [{ "host": "Host1", "port": 1, "username": "", "password": "" }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Tags".* FROM "Tags" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureApplicationStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureDownloadClientStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_not_change_statuses_when_times_are_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_disabled_till_when_its_too_far_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_initial_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureIndexerStatusTimesFixture.should_set_most_recent_failure_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_not_change_last_execution_time_when_its_in_the_past --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067928346053_149/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009879s Info: DatabaseEngineVersionCheck migrated Info: => 0.0010134s Debug: Took: 00:00:00.0115891 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-02T19:46:32.8492077Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-02T19:46:32.8492077Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-02T19:46:32.8492077Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-02T19:46:32.8492077Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-02T19:46:32.8492077Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_not_change_last_execution_time_when_its_in_the_past --- Info: --- Start: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_set_last_execution_time_to_now_when_its_in_the_future --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067928893224_151/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.000961s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009868s Debug: Took: 00:00:00.0120015 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName1\""] Interval = [1] LastExecution = ["2024-09-07T20:46:32.904929Z"] Priority = ["low"] LastStartTime = ["2024-09-02T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName2\""] Interval = [2] LastExecution = ["2024-09-07T20:46:32.9049378Z"] Priority = ["low"] LastStartTime = ["2024-09-03T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName3\""] Interval = [3] LastExecution = ["2024-09-07T20:46:32.904943Z"] Priority = ["low"] LastStartTime = ["2024-09-04T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName4\""] Interval = [4] LastExecution = ["2024-09-07T20:46:32.9049469Z"] Priority = ["low"] LastStartTime = ["2024-09-05T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO ScheduledTasks ("TypeName", "Interval", "LastExecution", "LastStartTime") VALUES (@TypeName, @Interval, @LastExecution, @LastStartTime); SELECT last_insert_rowid() id PARAMETERS: TypeName = ["\"TypeName5\""] Interval = [5] LastExecution = ["2024-09-07T20:46:32.9049501Z"] Priority = ["low"] LastStartTime = ["2024-09-06T00:00:00Z"] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "ScheduledTasks".* FROM "ScheduledTasks" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Housekeeping.Housekeepers.FixFutureRunScheduledTasksFixture.should_set_last_execution_time_to_now_when_its_in_the_future --- Info: --- Start: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_bypass_proxy --- Info: --- End: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_bypass_proxy --- Info: --- Start: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_not_bypass_proxy --- Info: --- End: NzbDrone.Core.Test.Http.HttpProxySettingsProviderFixture.should_not_bypass_proxy --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_add_referrer_torcache_request --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_add_referrer_torcache_request --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://site.com/download?url=torcache.net&blaat=1") --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://site.com/download?url=torcache.net&blaat=1") --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://torcache.net.com/download?url=123") --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_not_remove_query_params_from_other_requests("http://torcache.net.com/download?url=123") --- Info: --- Start: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_remove_query_params_from_torcache_request --- Info: --- End: NzbDrone.Core.Test.Http.TorCacheHttpRequestInterceptorFixture.should_remove_query_params_from_torcache_request --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("tt10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_movie_search_criteria("10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("0183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("0183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("183790","0183790") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[0183790] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("183790","0183790") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("tt10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("10001870","10001870") --- Info: Searching indexer(s): [] for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] Debug: Total of 0 reports were found for Term: [] | ID(s): IMDbId:[10001870] for Season / Episode:[], Offset: 0, Limit: 0, Categories: [] from 1 indexer(s) Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.ReleaseSearchServiceFixture.should_normalize_imdbid_tv_search_criteria("10001870","10001870") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Betty White's Off Their Rockers","Betty+Whites+Off+Their+Rockers") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Betty White's Off Their Rockers","Betty+Whites+Off+Their+Rockers") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Star Wars: The Clone Wars","Star+Wars+The+Clone+Wars") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Star Wars: The Clone Wars","Star+Wars+The+Clone+Wars") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Hawaii Five-0","Hawaii+Five+0") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Hawaii Five-0","Hawaii+Five+0") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Franklin & Bash","Franklin+and+Bash") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Franklin & Bash","Franklin+and+Bash") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Chicago P.D.","Chicago+PD") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Chicago P.D.","Chicago+PD") --- Info: --- Start: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Kourtney And Khloé Take The Hamptons","Kourtney+And+Khloe+Take+The+Hamptons") --- Info: --- End: NzbDrone.Core.Test.IndexerSearchTests.SearchDefinitionFixture.should_replace_some_special_characters("Kourtney And Khloé Take The Hamptons","Kourtney+And+Khloe+Take+The+Hamptons") --- Info: --- Start: NzbDrone.Core.Test.IndexerStatsTests.IndexerStatisticsServiceFixture.should_pull_stats_if_all_events_are_failures --- Info: --- End: NzbDrone.Core.Test.IndexerStatsTests.IndexerStatisticsServiceFixture.should_pull_stats_if_all_events_are_failures --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AnimeBytesTests.AnimeBytesFixture.should_parse_recent_feed_from_animebytes --- Debug: Downloading Feed https://animebytes.tv/scrape.php?username=someuser&torrent_pass=somepass&sort=grouptime&way=desc&type=anime&searchstr=test&limit=50&anime[tv_series]=1&anime[tv_special]=1&anime[ova]=1&anime[ona]=1&anime[dvd_special]=1&anime[bd_special]=1&anime[movie]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.AnimeBytesTests.AnimeBytesFixture.should_parse_recent_feed_from_animebytes --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Dummy process. ID:3409 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Dummy process. ID:3419 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Found 2 processes with the name: Prowlarr.Test.Dummy Debug: - [3409] Prowlarr.Test.Dummy Debug: - [3419] Prowlarr.Test.Dummy Debug: Found 2 processes to kill Debug: Killing process: 3409 [Prowlarr.Test.Dummy] Info: [3409]: Killing process Info: [3409]: Waiting for exit Info: [3409]: Process terminated successfully Debug: Killing process: 3419 [Prowlarr.Test.Dummy] Info: [3419]: Killing process Info: [3419]: Waiting for exit Info: [3419]: Process terminated successfully Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.AvistazFixture.should_parse_recent_feed_from_AvistaZ --- Debug: Downloading Feed https://avistaz.to/api/v1/jackett/torrents?in=1&type=1&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.AvistazFixture.should_parse_recent_feed_from_AvistaZ --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.ExoticazFixture.should_parse_recent_feed_from_ExoticaZ --- Debug: Downloading Feed https://exoticaz.to/api/v1/jackett/torrents?in=1&type=0&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.ExoticazFixture.should_parse_recent_feed_from_ExoticaZ --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.AvistazTests.PrivateHDFixture.should_parse_recent_feed_from_PrivateHD --- Debug: Downloading Feed https://privatehd.to/api/v1/jackett/torrents?in=1&type=1&limit=50&search= Info: --- End: NzbDrone.Core.Test.IndexerTests.AvistazTests.PrivateHDFixture.should_parse_recent_feed_from_PrivateHD --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_handle_relative_url --- Trace: Parsed: Real.Time.With.Bill.Maher.2015.08.07.720p.HDTV.x264-BATV Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_handle_relative_url --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kbps") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kbps") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kb/s") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("100 Kb/s") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size(" 12341234") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size(" 12341234") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("12341234 other") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_not_parse_size("12341234 other") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.64 GB",6055903887L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.64 GB",6055903887L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.54 GiB",5948529705L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("5.54 GiB",5948529705L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MiB",417983365) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MiB",417983365) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162.1MB",7510006170L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162.1MB",7510006170L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("162.1MB",169974170) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("162.1MB",169974170) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MB",417983365) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("398.62 MB",417983365) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("845 MB",886046720) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("845 MB",886046720) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162,100.0KB",7333990400L) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("7,162,100.0KB",7333990400L) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("12341234",12341234) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BasicRssParserFixture.should_parse_size("12341234",12341234) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_have_empty_parameters_if_rss_search --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_have_empty_parameters_if_rss_search --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_prefer_search_by_tvdbid_if_rid_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_prefer_search_by_tvdbid_if_rid_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_season_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_term_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.BroadcastheNetTests.BroadcastheNetRequestGeneratorFixture.should_search_by_tvdbid_season_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .False }}0{{else}}1{{end}}","1") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .False }}0{{else}}1{{end}}","1") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .True }}0{{else}}1{{end}}","0") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_if_statements("{{if .True }}0{{else}}1{{end}}","0") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_join_statements("{{ join .Categories \", \" }}","tv, movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_join_statements("{{ join .Categories \", \" }}","tv, movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range .Categories}}&categories[]={{.}}{{end}}","&categories[]=tv&categories[]=movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range .Categories}}&categories[]={{.}}{{end}}","&categories[]=tv&categories[]=movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $i, $e := .Categories}}&categories[{{$i}}]={{.}}{{end}}","&categories[0]=tv&categories[1]=movies") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $i, $e := .Categories}}&categories[{{$i}}]={{.}}{{end}}","&categories[0]=tv&categories[1]=movies") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $index, $element := .Categories}}&categories[{{$index}}]={{.}}+postIndex[{{$index}}]{{end}}","&categories[0]=tv+postIndex[0]&categories[1]=movies+postIndex[1]") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_range_statements("{{ range $index, $element := .Categories}}&categories[{{$index}}]={{.}}+postIndex[{{$index}}]{{end}}","&categories[0]=tv+postIndex[0]&categories[1]=movies+postIndex[1]") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_re_replace_statements("{{ re_replace .Query.Keywords \"[^a-zA-Z0-9]+\" \"%\" }}","abc%def") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_re_replace_statements("{{ re_replace .Query.Keywords \"[^a-zA-Z0-9]+\" \"%\" }}","abc%def") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_variables_statements("{{ .Today.Year }}") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.CardigannTests.ApplyGoTemplateTextFixture.should_handle_variables_statements("{{ .Today.Year }}") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListFixture.should_parse_recent_feed_from_FileList --- Debug: Downloading Feed https://filelist.io/api.php?action=latest-torrents&category=1%2C2%2C3%2C4%2C6%2C19%2C20%2C25%2C26 Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListFixture.should_parse_recent_feed_from_FileList --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_search_by_name_and_year_if_missing_imdbid --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_search_by_name_and_year_if_missing_imdbid --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_use_categories_for_feed --- Info: --- End: NzbDrone.Core.Test.IndexerTests.FileListTests.FileListRequestGeneratorFixture.should_use_categories_for_feed --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_not_error_if_empty_response --- Debug: Downloading Feed https://gazellegames.net/api.php?request=search&search_type=torrents&empty_groups=filled&order_by=time&order_way=desc Trace: No releases found. Response: { "status": "success", "response": [] } Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_not_error_if_empty_response --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.should_be_able_to_start_process --- Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Dummy process. ID:3430 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Finding process with Id:3430 Debug: Found process 3430:Prowlarr.Test.Dummy [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy] Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.should_be_able_to_start_process --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.Should_be_able_to_start_python --- Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.Should_be_able_to_start_python --- Info: --- Start: NzbDrone.Common.Test.ProcessProviderFixture.ToString_on_new_processInfo --- 0:Unknown [Unknown] Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.ToString_on_new_processInfo --- Info: --- Start: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_be_able_to_get_implementations --- Info: --- End: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_be_able_to_get_implementations --- Info: --- Start: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_get_properties_from_models --- Info: --- End: NzbDrone.Common.Test.ReflectionTests.ReflectionExtensionFixture.should_get_properties_from_models --- Skipped Should_be_able_to_start_python [12 ms] Info: --- Start: NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique --- Trace: Deleting file: /home/buildozer/.config/Prowlarr/prowlarr.pid Info: --- End: NzbDrone.Common.Test.ServiceFactoryFixture.event_handlers_should_be_unique --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_find_existing_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_find_existing_service --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_not_find_random_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Exists_should_not_find_random_service --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Service_should_be_installed_and_then_uninstalled --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Service_should_be_installed_and_then_uninstalled --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.Should_log_warn_if_on_stop_if_service_is_already_stopped --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.Should_log_warn_if_on_stop_if_service_is_already_stopped --- Info: --- Start: NzbDrone.Common.Test.ServiceProviderTests.should_throw_if_starting_a_running_service --- Info: --- End: NzbDrone.Common.Test.ServiceProviderTests.should_throw_if_starting_a_running_service --- Skipped Exists_should_find_existing_service [1 ms] Skipped Exists_should_not_find_random_service [1 ms] Skipped Service_should_be_installed_and_then_uninstalled [1 ms] Skipped Should_log_warn_if_on_stop_if_service_is_already_stopped [1 ms] Skipped should_throw_if_starting_a_running_service [1 ms] Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_add_delay --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_add_delay --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_delay --- Trace: Rate Limit triggered, delaying 'me' for 0.196 sec Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_extend_delay --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_if_unset --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_if_unset --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_unrelated_key --- Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_not_delay_unrelated_key --- Info: --- Start: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_wait_for_existing --- Trace: Rate Limit triggered, delaying 'me' for 0.200 sec Info: --- End: NzbDrone.Common.Test.TPLTests.RateLimitServiceFixture.should_wait_for_existing --- Passed! - Failed: 0, Passed: 482, Skipped: 40, Total: 522, Duration: 9 s - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Common.Test.dll (net6.0) Info: --- Start: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_parse_recent_feed_from_GazelleGames --- Debug: Downloading Feed https://gazellegames.net/api.php?request=search&search_type=torrents&empty_groups=filled&order_by=time&order_way=desc Info: --- End: NzbDrone.Core.Test.IndexerTests.GazelleGamesTests.GazelleGamesFixture.should_parse_recent_feed_from_GazelleGames --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedLongIDs.json") --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedLongIDs.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedStringIDs.json") --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_parse_recent_feed_from_HDBits("Files/Indexers/HdBits/RecentFeedStringIDs.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_warn_on_wrong_passkey --- Debug: Downloading Feed https://hdbits.org/api/torrents: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100} Trace: Unexpected Response content (68 bytes): { "status": 5, "message": "Invalid authentication credentials" } Warn: https://hdbits.org/api/torrents NzbDrone.Core.Indexers.Exceptions.IndexerException: HDBits API request returned status code AuthFailed: Invalid authentication credentials at NzbDrone.Core.Indexers.Definitions.HDBits.HDBitsParser.ParseResponse(IndexerResponse indexerResponse) in ./Prowlarr.Core/Indexers/Definitions/HDBits/HDBitsParser.cs:line 44 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 587 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchReleases(Func`2 pageableRequestChainSelector, SearchCriteriaBase searchCriteria, Boolean isRecent) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 424 RequestUri: https://hdbits.org/api/torrents;RequestSummary: {"passkey":"fakekey","category":[1],"imdb":{"id":76759},"limit":100};StatusCode: OK;ContentLength: 68;ContentSample: { "status": 5, "message": "Invalid authentication credentials" } Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsFixture.should_warn_on_wrong_passkey --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_daily_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.HDBitsTests.HDBitsRequestGeneratorFixture.should_search_by_tvdbid_season_episode_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_desc --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_desc --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_id --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_category_by_tracker_id --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_tracker_category_list --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_get_tracker_category_list --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_not_support_category_if_not_mapped --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_not_support_category_if_not_mapped --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_category_if_mapped --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_category_if_mapped --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_parent_if_child_mapping --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerCapabilitiesCategoriesFixture.should_support_parent_if_child_mapping --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerServiceFixture.should_remove_missing_indexers_on_startup --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067982522812_153/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009684s Info: DatabaseEngineVersionCheck migrated Info: => 0.000985s Debug: Took: 00:00:00.0112101 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-09-02T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"NewznabSettings\""] Enable = [false] Tags = [[]] Settings = [null] Id = [0] ==== End Query Trace ==== Debug: Initializing Providers. Count 1 Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Warn: Removing Name1 Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Indexers" WHERE ("Indexers"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: DELETE FROM "Indexers" WHERE ("Indexers"."Id" = @Clause1_P1) PARAMETERS: Clause1_P1 = [1] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerServiceFixture.should_remove_missing_indexers_on_startup --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_record_failure_for_unknown_provider --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_record_failure_for_unknown_provider --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- End: NzbDrone.Core.Test.IndexerTests.IndexerStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_find_sub_categories_as_main_categories --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_find_sub_categories_as_main_categories --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_by_name_when_available --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_by_name_when_available --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_different_categories --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_map_different_categories --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_request_same_caps_twice --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_request_same_caps_twice --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- Trace: Unexpected Response content (959 bytes): Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_not_throw_on_xml_data_unexpected --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_report_pagesize --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_report_pagesize --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_failed_to_get --- Debug: Failed to get Newznab API capabilities from http://indxer.local System.Exception: Exception of type 'System.Exception' was thrown. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 129 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 86 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 100 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 27 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IIndexerHttpClientProxy.ExecuteProxied(HttpRequest request, ProviderDefinition definition) at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 60 Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_failed_to_get --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_xml_invalid --- Trace: Unexpected Response content (954 bytes): <> max="60" default="25"/> Debug: Failed to parse newznab api capabilities for http://indxer.local System.Xml.XmlException: Name cannot begin with the '>' character, hexadecimal value 0x3E. Line 3, position 4. at System.Xml.XmlTextReaderImpl.Throw(Exception e) at System.Xml.XmlTextReaderImpl.Throw(String res, String[] args) at System.Xml.XmlTextReaderImpl.ParseQName(Boolean isQName, Int32 startOffset, Int32& colonPos) at System.Xml.XmlTextReaderImpl.ParseElement() at System.Xml.XmlTextReaderImpl.ParseElementContent() at System.Xml.XmlTextReaderImpl.Read() at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r) at System.Xml.Linq.XContainer.ReadContentFrom(XmlReader r, LoadOptions o) at System.Xml.Linq.XDocument.Load(XmlReader reader, LoadOptions options) at System.Xml.Linq.XDocument.Parse(String text, LoadOptions options) at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.ParseCapabilities(HttpResponse response) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 90 at NzbDrone.Core.Indexers.Newznab.NewznabCapabilitiesProvider.FetchCapabilities(NewznabSettings indexerSettings, ProviderDefinition definition) in ./Prowlarr.Core/Indexers/Definitions/Newznab/NewznabCapabilitiesProvider.cs:line 70 RequestUri: http://indxer.local/api?t=caps;StatusCode: OK;ContentLength: 954;ContentSample: <> max="60" default="25"/> Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_throw_if_xml_invalid --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabCapabilitiesProviderFixture.should_use_default_pagesize_if_missing --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_recent_feed_from_newznab_nzb_su --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1&cat=2000&limit=100&offset=0 Trace: Parsed: White.Collar.S03E05.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E04.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E03.720p.HDTV.x264-CTU Trace: Parsed: White.Collar.S03E02.720p.HDTV.X264-DIMENSION Trace: Parsed: White.Collar.S03E07.720p.HDTV.x264-IMMERSE Trace: Parsed: White.Collar.S02E14.720p.HDTV.X264-DIMENSION Trace: Parsed: Head Rush 2010-09-17 Human Conductions 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Fringe S04E13 720p WMVHD NeoDweezil Trace: Parsed: The.Indian.Doctor.S02E01.HDTV.x264-TLA Trace: Parsed: Giada at Home GH0412H Pure Comfort 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Black Forest (2012) 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: The.Indian.Doctor.S02E01.720p.HDTV.x264-TLA Trace: Parsed: American Weed S01E01 Marijuana Drama 720p HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Space.1999.S01E10.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E09.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E08.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E07.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E06.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E05.1080p.BluRay.x264-aAF Trace: Parsed: My.Kitchen.Rules.AU.S03E17.PDTV.XviD.BF1 Trace: Parsed: Space.1999.S01E04.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E03.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E02.1080p.BluRay.x264-aAF Trace: Parsed: Space.1999.S01E01.1080p.BluRay.x264-aAF Trace: Parsed: National.Geographic.Forbidden.Tomb.of.Genghis.Khan.720p.HDTV.x264-GeT Trace: Parsed: Chicago's Best - Western Suburbs 2 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.VI.Return.Of.The.Jedi.1983.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Bondi.Rescue.S07E04.WS.PDTV.XviD-RTA Trace: Parsed: Star.Wars.Episode.I.The.Phantom.Menace.1999.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The.Biggest.Loser.Australia.s07e23.PDTV.XviD.BF1 Trace: Parsed: Star.Wars.Episode.II.Attack.Of.The.Clones.2002.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The River - S01E03 - Los Ciegos - 264x720p Trace: Parsed: My.Kitchen.Rules.S03E17.WS.PDTV.x264-TASTETV Trace: Parsed: Catch 21 2011-05-23 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.III.Revenge.Of.The.Sith.2005.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Unwrapped CW1612H Easy as Pie 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Unwrapped CW1312H Sack Lunch 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Unforgettable S01E16 Heartbreak 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: This Old House S33E20 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Grimm S01E12 Last Grimm Standing 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Catch 21 2011-05-20 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Luck.S01E05.PROPER.720p.HDTV.x264-2HD Trace: Parsed: Ask This Old House S10E20 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: According to Jim S07E04 The Perfect Fight 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: According to Jim S07E03 Safety Last 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: The.84th.Annual.Academy.Awards.2012.HDTV.XviD-2HD Trace: Parsed: A Gifted Man S01E15 In Case of Letting Go 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Star.Wars.Episode.IV.A.New.Hope.1977.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: The.84th.Annual.Academy.Awards.2012.720p.HDTV.x264-2HD Trace: Parsed: Full.Metal.Jousting.S01E03.Death.Sticks.and.a.Coffin.720p.HDTV.x264-MOMENTUM Trace: Parsed: Full.Metal.Jousting.S01E03.Death.Sticks.and.a.Coffin.HDTV.x264-MOMENTUM Trace: Parsed: Star.Wars.Episode.V.The.Empire.Strikes.Back.1980.DTS-HD.DTS.MULTISUBS.1080p.BluRay.x264.HQ-TUSAHD Trace: Parsed: Iron.Chef.America.S10E08.Flay.vs.Hastings.HDTV.x264-MOMENTUM Trace: Parsed: Iron.Chef.America.S10E08.Flay.vs.Hastings.720p.HDTV.x264-MOMENTUM Trace: Parsed: Less.Than.Kind.S03E09.720p.HDTV.x264-2HD Trace: Parsed: Catch 21 2011-05-19 1080i HDTV DD2.0 MPEG2-TrollHD Trace: Parsed: Less.Than.Kind.S03E09.HDTV.XviD-2HD Trace: Parsed: Luck.S01E05.HDTV.XviD-2HD Trace: Parsed: Jimmy.Kimmel.2012.02.26.After.the.Oscars.Special.HDTV.XviD-2HD Trace: Parsed: Spartacus.S02E05.HDTV.XviD-2HD Trace: Parsed: Jay.Leno.2012.02.22.Tim.Allen.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.09.Denzel.Washington.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.21.Bill.O.Reilly.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.02.Drew.Barrymore.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.17.Dave.Salmoni.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.14.Tyler.Perry.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jay.Leno.2012.02.06.Dwayne.Johnson.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.22.Alan.Alda.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.21.Tyler.Perry.720p.HDTV.x264-BAJSKORV Trace: Parsed: Eastbound.and.Down.S03E02.HDTV.XviD-2HD Trace: Parsed: Jimmy.Fallon.2012.02.07.Harry.Connick.Jr.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.20.Anjelica.Houston.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.17.Ricky.Gervais.720p.HDTV.x264-BAJSKORV Trace: Parsed: Cartoon Network Hall of Game Awards 2012 1080i HDTV DD5.1 MPEG2-TrollHD Trace: Parsed: Jimmy.Fallon.2012.02.15.Greg.Kinnear.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.14.Donald.Trump.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.13.Nicolas.Cage.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.06.The.Best.Of.720p.HDTV.x264-BAJSKORV Trace: Parsed: Jimmy.Fallon.2012.02.02.Taylor.Lautner.720p.HDTV.x264-BAJSKORV Trace: Parsed: The.Apprentice.US.S12E02.HDTV.XviD-2HD Trace: Parsed: Heartland.CA.S05E14.720p.HDTV.x264-2HD Trace: Parsed: time.out.s13e03.pdtv.x264-d2v Trace: Parsed: lyxfallan.s12e04.proper.pdtv.x264-d2v Trace: Parsed: karatefylla.s02e01.pdtv.x264-d2v Trace: Parsed: The.Walking.Dead.S02E10.iNTERNAL.720p.HDTV.x264-2HD Trace: Parsed: How.The.Celts.Saved.Britain.S01E02.BDRip.XviD-SPRiNTER Trace: Parsed: How.The.Celts.Saved.Britain.S01E01.BDRip.XviD-SPRiNTER Trace: Parsed: Wanna.BEn.S02E02.PDTV.XviD-FiHTV Trace: Parsed: Ax.Men.S05E07.Wake-Up.Call.720p.HDTV.x264-MOMENTUM Trace: Parsed: Heartland.CA.S05E14.HDTV.XviD-2HD Trace: Parsed: Parallel Series 2 (MOTE028D)-WEB-2012-dL Trace: Parsed: 7.Days.NZ.S04E02.PDTV.XviD-FiHTV Trace: Parsed: Finding.Bigfoot.S02E08.Finding.Bigfoot.Special.HDTV.XviD-FQM Trace: Parsed: Oscars.Red.Carpet.Live.2012.720p.HDTV.x264-2HD Trace: Parsed: The.Apprentice.S12E02.720p.HDTV.x264-BAJSKORV Trace: Parsed: The.Walking.Dead.S02E10.HDTV.x264-ASAP Trace: Parsed: The.Walking.Dead.S02E10.720p.HDTV.x264-IMMERSE Trace: Parsed: The.Apprentice.S12E02.HDTV.x264-BAJSKORV Trace: Parsed: Ax.Men.S05E07.Wake-Up.Call.HDTV.x264-MOMENTUM Trace: Parsed: The.Amazing.Race.S20E02.HDTV.XviD-2HD Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_parse_recent_feed_from_newznab_nzb_su --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_use_pagesize_reported_by_caps --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabFixture.should_use_pagesize_reported_by_caps --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_fallback_to_q --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_fallback_to_q --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_get_unlimited_pages --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_get_unlimited_pages --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_search_by_imdbid_if_not_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_are_known --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_are_known --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_not_use_aggregrated_id_search_if_no_ids_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_pad_seasons_for_tv_search --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_pad_seasons_for_tv_search --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_prefer_search_by_tmdbid_if_rid_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_prefer_search_by_tmdbid_if_rid_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_return_subsequent_pages --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_return_subsequent_pages --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_imdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_tmdbid_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_search_by_tmdbid_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_use_aggregrated_id_search_if_supported --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabRequestGeneratorFixture.should_use_aggregrated_id_search_if_supported --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.doesnt_requires_apikey("http://nzbs2.org") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.doesnt_requires_apikey("http://nzbs2.org") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey("") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey("") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(" ") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(" ") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(null) --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.invalid_url_should_not_apikey(null) --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http://nzbs.org") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http://nzbs.org") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http:///www.nzbplanet.net") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.NewznabTests.NewznabSettingFixture.requires_apikey("http:///www.nzbplanet.net") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.OrpheusTests.OrpheusFixture.should_parse_recent_feed_from_Orpheus --- Debug: Downloading Feed https://orpheus.network/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1&filter_cat[4]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.OrpheusTests.OrpheusFixture.should_parse_recent_feed_from_Orpheus --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.PTPTests.PTPFixture.should_parse_feed_from_PTP("Files/Indexers/PTP/imdbsearch.json") --- Debug: Downloading Feed https://passthepopcorn.me/torrents.php?action=advanced&json=noredirect&grouping=0&searchstr= Info: --- End: NzbDrone.Core.Test.IndexerTests.PTPTests.PTPFixture.should_parse_feed_from_PTP("Files/Indexers/PTP/imdbsearch.json") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_error_20_as_empty_results --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Debug: No results or imdbid/tvdb not found. Reason: some message (20) Trace: No releases found. Response: { error_code: 20, error: "some message" } Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_error_20_as_empty_results --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_recent_feed_from_Rarbg --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_parse_recent_feed_from_Rarbg --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_warn_on_unknown_error --- Debug: Downloading Feed https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 Trace: Unexpected Response content (41 bytes): { error_code: 25, error: "some message" } Warn: https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54 NzbDrone.Core.Indexers.Exceptions.IndexerException: Indexer API call returned error 25: some message at NzbDrone.Core.Indexers.Definitions.Rarbg.RarbgParser.ParseResponse(IndexerResponse indexerResponse) in ./Prowlarr.Core/Indexers/Definitions/Rarbg/RarbgParser.cs:line 54 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 587 at NzbDrone.Core.Indexers.Definitions.Rarbg.Rarbg.FetchPage(IndexerRequest request, IParseIndexerResponse parser) in ./Prowlarr.Core/Indexers/Definitions/Rarbg/Rarbg.cs:line 72 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchReleases(Func`2 pageableRequestChainSelector, SearchCriteriaBase searchCriteria, Boolean isRecent) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 424 RequestUri: https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.23.1.4708&mode=list&ranked=0&category=14%3B17%3B42%3B44%3B45%3B46%3B47%3B48%3B50%3B51%3B52%3B54;StatusCode: OK;ContentLength: 41;ContentSample: { error_code: 25, error: "some message" } Info: --- End: NzbDrone.Core.Test.IndexerTests.RarbgTests.RarbgFixture.should_warn_on_unknown_error --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.RedactedTests.RedactedFixture.should_parse_recent_feed_from_Redacted --- Debug: Downloading Feed https://redacted.ch/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1&filter_cat[4]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.RedactedTests.RedactedFixture.should_parse_recent_feed_from_Redacted --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.SecretCinemaTests.SecretCinemaFixture.should_parse_recent_feed_from_SecretCinema --- Debug: Downloading Feed https://secret-cinema.pw/ajax.php?action=browse&order_by=time&order_way=desc&filter_cat[1]=1 Info: --- End: NzbDrone.Core.Test.IndexerTests.SecretCinemaTests.SecretCinemaFixture.should_parse_recent_feed_from_SecretCinema --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_animetosho --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: [finFAGs]_Frame_Arms_Girl_07_(1280x720_TV_AAC)_[1262B6F7].mkv Trace: Parsed: [HorribleSubs] Frame Arms Girl - 07 [720p].mkv Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_animetosho --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_hdaccess_net --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Better Call Saul S01E05 Alpine Shepherd 1080p NF WEBRip DD5.1 x264 Trace: Parsed: Ocean Giants 2013 1080p 3D BluRay Remux MVC DTS-HD MA 5.1-HDAccess Trace: Parsed: Wild 2014 720p BluRay DTS x264-HDAccess Trace: Parsed: Absolute Power 1997.1080p BluRay Remux AVC DTS-HD MA 5.1-HDX Trace: Parsed: 12 Monkeys S01E09 Tomorrow 720p WEB-DL DD5.1 H.264-BS Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_hdaccess_net --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_morethantv --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Out of the Past 1947 720p BluRay FLAC2.0 x264-CtrlHD.mkv Trace: Parsed: Out of the Past 1947 1080p USA Blu-ray AVC DTS-HD MA 2.0-PCH Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_morethantv --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_tpb --- Debug: Downloading Feed http://indexer.local/api?t=search&extended=1 Trace: Parsed: Series Title S05E02 HDTV x264-Xclusive [eztv] Trace: Parsed: Series Title S05E03 WEBRip XviD-FUM[ettv] Trace: Parsed: Series Title S05E01 HDTV x264-Xclusive Trace: Parsed: Series Title S05E04 WEBRip XviD-FUM[ettv] Trace: Parsed: Series.Title.S03E19.HDTV.x264-LOL[ettv] Warn: Invalid Release: 'Series Title S05E02 HDTV x264-Xclusive [eztv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E03 WEBRip XviD-FUM[ettv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E01 HDTV x264-Xclusive' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series Title S05E04 WEBRip XviD-FUM[ettv]' from indexer: Torznab. No categories provided. Warn: Invalid Release: 'Series.Title.S03E19.HDTV.x264-LOL[ettv]' from indexer: Torznab. No categories provided. Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_parse_recent_feed_from_torznab_tpb --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_use_pagesize_reported_by_caps --- Info: --- End: NzbDrone.Core.Test.IndexerTests.TorznabTests.TorznabFixture.should_use_pagesize_reported_by_caps --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 20:37:48 +0000") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 20:37:48 +0000") --- Info: --- Start: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 18:08:46 MST") --- Info: --- End: NzbDrone.Core.Test.IndexerTests.XElementExtensionsFixture.should_parse_date("Wed, 07 Aug 2013 18:08:46 MST") --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.exception_log_with_no_message_should_use_exceptions_message --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609067996070599_155/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0011315s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011451s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002864s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0006495s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0001388s Info: AlterTable VersionInfo Info: => 3.6E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.000582s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0007774s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.2E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002058s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0004051s Info: 1: InitialSetup migrating Info: Beginning Transaction Info: Starting migration of Log DB to 1 Info: CreateTable Logs Info: CREATE TABLE "Logs" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Message" TEXT NOT NULL, "Time" DATETIME NOT NULL, "Logger" TEXT NOT NULL, "Exception" TEXT, "ExceptionType" TEXT, "Level" TEXT NOT NULL) Info: => 0.0001955s Info: CreateIndex Logs (Time) Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) Info: => 8.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-09-02T20:46:39', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0003874s Info: 2: ApplicationStatus migrating Info: Beginning Transaction Info: Starting migration of Log DB to 2 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-09-02T20:46:39', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0003771s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Log DB to 3 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-09-02T20:46:39', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.000272s Info: 4: add_update_history migrating Info: Beginning Transaction Info: Starting migration of Log DB to 4 Info: CreateTable UpdateHistory Info: CREATE TABLE "UpdateHistory" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Date" DATETIME NOT NULL, "Version" TEXT NOT NULL, "EventType" INTEGER NOT NULL) Info: => 0.0001332s Info: CreateIndex UpdateHistory (Date) Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) Info: => 7.77E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-09-02T20:46:39', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0003549s Info: 5: update_notifiarr migrating Info: Beginning Transaction Info: Starting migration of Log DB to 5 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-09-02T20:46:39', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.000273s Info: 6: app_profiles migrating Info: Beginning Transaction Info: Starting migration of Log DB to 6 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-09-02T20:46:39', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.000265s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Log DB to 7 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-09-02T20:46:39', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0002727s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Log DB to 8 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-09-02T20:46:39', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0002687s Info: 10: IndexerProxies migrating Info: Beginning Transaction Info: Starting migration of Log DB to 10 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-09-02T20:46:39', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0002619s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Log DB to 11 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-09-02T20:46:39', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0002728s Info: 13: desi_gazelle_to_unit3d migrating Info: Beginning Transaction Info: Starting migration of Log DB to 13 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-09-02T20:46:39', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0002692s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Log DB to 14 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-09-02T20:46:39', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0002583s Info: 15: IndexerVersions migrating Info: Beginning Transaction Info: Starting migration of Log DB to 15 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-09-02T20:46:39', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0002539s Info: 16: cleanup_config migrating Info: Beginning Transaction Info: Starting migration of Log DB to 16 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-09-02T20:46:39', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0002544s Info: 17: indexer_cleanup migrating Info: Beginning Transaction Info: Starting migration of Log DB to 17 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-09-02T20:46:39', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0002601s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Log DB to 18 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-09-02T20:46:39', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0002618s Info: 19: remove_showrss migrating Info: Beginning Transaction Info: Starting migration of Log DB to 19 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-09-02T20:46:39', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0002599s Info: 20: remove_torrentparadiseml migrating Info: Beginning Transaction Info: Starting migration of Log DB to 20 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-09-02T20:46:39', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003172s Info: 21: localization_setting_to_string migrating Info: Beginning Transaction Info: Starting migration of Log DB to 21 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-09-02T20:46:39', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0002698s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Log DB to 22 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-09-02T20:46:39', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.00026s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Log DB to 23 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-09-02T20:46:39', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0002647s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Log DB to 24 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-09-02T20:46:39', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0002557s Info: 25: speedcd_userpasssettings_to_speedcdsettings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 25 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-09-02T20:46:39', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0002578s Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 26 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-09-02T20:46:39', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0002593s Info: 27: alpharatio_greatposterwall_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 27 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-09-02T20:46:39', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0002572s Info: 28: remove_notwhatcd migrating Info: Beginning Transaction Info: Starting migration of Log DB to 28 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-09-02T20:46:39', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0002755s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Log DB to 29 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-09-02T20:46:39', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.00026s Info: 30: animetorrents_use_custom_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 30 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-09-02T20:46:39', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0002584s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Log DB to 31 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-09-02T20:46:39', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0002668s Info: 32: health_restored_notification migrating Info: Beginning Transaction Info: Starting migration of Log DB to 32 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-09-02T20:46:39', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0002584s Info: 33: remove_uc migrating Info: Beginning Transaction Info: Starting migration of Log DB to 33 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-09-02T20:46:39', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0002613s Info: 34: history_fix_data_titles migrating Info: Beginning Transaction Info: Starting migration of Log DB to 34 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-09-02T20:46:39', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0002577s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Log DB to 35 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-09-02T20:46:39', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0002618s Info: 36: postgres_update_timestamp_columns_to_with_timezone migrating Info: Beginning Transaction Info: Starting migration of Log DB to 36 Info: AlterTable Logs Info: => 1.9E-06s Info: AlterColumn Logs Time DateTimeOffset Info: CREATE TABLE "Logs_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Message" TEXT NOT NULL, "Time" DATETIME NOT NULL, "Logger" TEXT NOT NULL, "Exception" TEXT, "ExceptionType" TEXT, "Level" TEXT NOT NULL) Info: INSERT INTO "Logs_temp" ("Id", "Message", "Time", "Logger", "Exception", "ExceptionType", "Level") SELECT "Id", "Message", "Time", "Logger", "Exception", "ExceptionType", "Level" FROM "Logs" Info: DROP TABLE "Logs" Info: ALTER TABLE "Logs_temp" RENAME TO "Logs" Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) Info: => 0.0014236s Info: AlterTable UpdateHistory Info: => 1.2E-06s Info: AlterColumn UpdateHistory Date DateTimeOffset Info: CREATE TABLE "UpdateHistory_temp" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Date" DATETIME NOT NULL, "Version" TEXT NOT NULL, "EventType" INTEGER NOT NULL) Info: INSERT INTO "UpdateHistory_temp" ("Id", "Date", "Version", "EventType") SELECT "Id", "Date", "Version", "EventType" FROM "UpdateHistory" Info: DROP TABLE "UpdateHistory" Info: ALTER TABLE "UpdateHistory_temp" RENAME TO "UpdateHistory" Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) Info: => 0.0011276s Info: AlterTable VersionInfo Info: => 1.1E-06s Info: AlterColumn VersionInfo AppliedOn DateTimeOffset Info: CREATE TABLE "VersionInfo_temp" ("Version" INTEGER NOT NULL, "AppliedOn" DATETIME, "Description" TEXT) Info: INSERT INTO "VersionInfo_temp" ("Version", "AppliedOn", "Description") SELECT "Version", "AppliedOn", "Description" FROM "VersionInfo" Info: DROP TABLE "VersionInfo" Info: ALTER TABLE "VersionInfo_temp" RENAME TO "VersionInfo" Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0011365s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-09-02T20:46:39', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0014456s Info: 37: add_notification_status migrating Info: Beginning Transaction Info: Starting migration of Log DB to 37 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-09-02T20:46:39', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0002767s Info: 38: indexers_freeleech_only_config_contract migrating Info: Beginning Transaction Info: Starting migration of Log DB to 38 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-09-02T20:46:39', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0003437s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Log DB to 39 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-09-02T20:46:39', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0002767s Info: 40: newznab_category_to_capabilities_settings migrating Info: Beginning Transaction Info: Starting migration of Log DB to 40 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-09-02T20:46:39', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0002689s Debug: Took: 00:00:00.0310451 Info: Caching database Error: System.InvalidOperationException: Fake Exception Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.exception_log_with_no_message_should_use_exceptions_message --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068007204989_157/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0007286s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007443s Debug: Took: 00:00:00.0099772 Info: Unique message: 57841b8a-fa7b-4aaa-b195-4d7e5ba43bda Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log_exception --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068017552921_159/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0006835s Info: DatabaseEngineVersionCheck migrated Info: => 0.0006994s Debug: Took: 00:00:00.0099492 Error: Unique message: 03c0dc33-bea7-4abd-90bd-f8ba16e61dbd System.InvalidOperationException: Fake Exception Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_log_exception --- Info: --- Start: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_long_log --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068027897735_161/VirtualNzbDrone/logs.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0006909s Info: DatabaseEngineVersionCheck migrated Info: => 0.0007061s Debug: Took: 00:00:00.0099332 Info: 096a4348-6125-481b-90d4-806237d9152707b64568-b868-4832-8b11-d8a87379fb853dd4622d-a2b3-401f-bb88-45e607028bf24129b730-614f-4a16-a4b8-06898bb040fac3e93869-0aeb-4b55-8a9c-a332d0373f59eea36cbf-9ea4-415d-9d77-46d7e8729ffe40811bf1-8bd7-470b-964e-ee8548b021131cffe9fb-e5f4-4682-84d3-69bf43de9c4b74c1a081-9b2c-4577-a6bb-1c253b8fb5f55d153a10-9638-4110-b69c-6ab564ac35d94ccdf057-458d-49bf-9843-087dc77ea0e519fdb672-91d4-40ea-bb96-b3e19d04c3e6b3574799-e504-44b6-bd09-4cf149c9373de216f4cf-981f-403a-86eb-ec13141ca805f437ec9d-a6af-4ffa-ae5f-5b75bf0e73f52fc6390d-8a70-403e-96e7-f5dc34666189e286a9b3-89cd-4360-8f1e-9292540e6962fd40ec65-c73d-4a73-b935-4249d6aacaf8cc746376-4773-420b-87dc-ef8560fa20836dc868e7-1461-49bc-8d39-bea9870c51e7be7f1b01-211e-4ef1-83e7-34fcfa7f08712b303081-83ec-4e18-be90-9f34b1e5c920bc3936ee-2c10-4023-bfe5-ee948aa000ee73e204b7-a9e0-4678-932c-c57ef24bc83718b4c389-bc76-4ef5-865d-a6bcf2766aaa01e5a08d-47ed-4fc0-b0d3-830229a31fc43d0cafe5-a617-4f1e-aa7d-cc84f725561634328b75-6653-4b04-bd61-63b4313fc39fcff2e538-73b4-4f50-8870-7ee882e6356035e452ba-4d84-480a-9228-52611d894566b1327c3a-f0c5-4c7e-bcdb-1fdd1d472e4e7b08969b-c882-4b90-97fe-6429ff16cdf5da794fc5-bbbb-4b96-90f0-8d49d9ab23765a8ed093-f616-4f09-9534-a1697847af33ed11caaa-e37f-4f6f-9c94-a456103ddd2ec5375a8a-1f45-4b0f-9898-a496339a14c99a15945b-cee8-4887-b8af-01faa3c519ed9f6f430d-fc8f-42b3-beb9-e779d97c6cabf6547f01-ab67-4925-98e5-0c5c7e8d85d70e48ab7d-97c1-4caf-8fa3-2af01fd87c3b1a80cd5c-4f84-4c0a-a278-76531b35d2d659b4c6fb-2511-4077-8c20-9e5d33c1e8b31ce3bd57-f26e-4c1d-94ce-030eda61fa06a943dfe6-351e-4d77-ac6a-c2bbc819ed58ec3406a3-66e7-44c0-8ca3-df76509dbd02ed516b43-7b74-40c1-b017-7d8f37b2b2e8113cda0c-925b-46d9-b0e8-d8db1c1e534a6cd1f025-a9d5-4483-b0b9-98b792457b9b8cf6f7d0-7aee-4014-8979-0136b7c6db87528ab0ff-5de3-4447-b343-ec57a8df91cd8a150afb-a7df-43b8-bddf-a2a76fbd5010b89a8bb7-8c7c-489d-a487-1c77d6174136d61bb7dc-0606-46ea-bdd1-a44b2b9dc195f4f849cd-bf28-4169-8ecf-fb69666dbe7d0910a00d-fdaa-4534-9248-19a1093f5d0b225323b1-0850-4e49-8470-3249d1c783dda66f92ad-d4c3-4977-a500-f06bfb6d2cf4b7668d05-eb33-400a-9727-31d95179d8b951722e89-46ae-4a7d-8bb9-f76a45ac5aa19d86ca63-74c5-412a-986c-aa2288a32783b57d5703-1692-452e-9743-62b04cbc99665466ba70-fad8-4a1e-9a99-c98c716b9802f90feb6e-8417-4818-9248-c3af4a2d89768df8af35-d31b-4647-9a8f-4616dbed21fdf5aea770-e862-41c6-beb6-44beb30051429aad02b1-96b8-4b30-ab85-c10f23d0175c4a386bc9-14c0-459e-b6be-979b1f5ebd4b44a5cd9f-3266-4e21-b37e-6fcb270e7ce1b0424a94-3340-4b8f-8da2-035900356148ffc8e77e-1bab-4e16-b33b-b6a1d95bb02ace800126-a9da-47a8-8fd8-dc2e1432269026180164-e3cc-4e16-90e7-9bc45b3cef81d0567d46-16d4-4489-8e2f-a7e7f18136ed7266187f-79dc-46d5-a18c-6260fc3a62dc80c30cb7-2c76-4bd2-8990-69f2326b471264240653-9429-495a-b30b-e8a34b064b6b20441c24-8c90-4f1b-b552-24e9ec2623e5ae55bad9-d9a7-48e6-b808-0b46066c071b98207030-c2d4-4fd0-b700-9d2699d2120524eb8e3c-26e5-4880-911f-3ad4ba78673787eb758f-2429-496d-b76f-a8ebb786f79596f27aec-7693-481b-902f-531c32a8fe9743f011b2-4708-423a-9978-58bc13b0574f3f8a2b2f-f6aa-4b08-b622-9ad1da605025d67af912-7046-4877-8b3d-379823bb63b0883acbd9-1eb4-42a5-bc15-46a90ce5daa819d855bc-246d-4a27-bbfe-b181cd8ec990efccc7ab-375f-4c9f-8509-8b3348ff6e725878c5b2-55e4-4634-8bf3-c5fcb2ca33ddf6ed5858-3e61-4fe6-9019-ae9f6a24c8e6ba356b03-188f-4ea3-a168-06c8ee669fef04dfa260-c20c-4f4a-a42f-63e57a77c4a568fcfd27-2304-49f0-95e6-33e78b2c065332f8abe3-2f85-4049-9a34-ce3b737e2b5391f54f4b-2d48-48b9-9e2b-520a9d4cf3a9c74def5f-d8b7-406e-9625-c4a210a80a43e18140c6-74a2-4530-885c-18b5fa3f91740292d3e1-8f2a-4f7a-8854-719b8836bd5450139a0c-106d-4f97-8e16-5db9ff4a74d334bf3d5c-044a-4f1a-9380-e93c7355f5ef Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Logs".* FROM "Logs" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.InstrumentationTests.DatabaseTargetFixture.write_long_log --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_default_dictionary_if_unknown_language_and_string_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_default_dictionary_if_unknown_language_and_string_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_dictionary_if_lang_exists_and_string_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_dictionary_if_lang_exists_and_string_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_french --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_get_string_in_french --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists_default_lang --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_return_argument_if_string_doesnt_exists_default_lang --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_empty_string_passed --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_empty_string_passed --- Info: --- Start: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_null_string_passed --- Info: --- End: NzbDrone.Core.Test.Localization.LocalizationServiceFixture.should_throw_if_null_string_passed --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.broken_executor_should_publish_executed_event --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Error: Error occurred while executing task System.NotImplementedException: The method or operation is not implemented. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 129 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 86 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 100 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 27 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IExecute`1Proxy.Execute(CommandA message) at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommand[TCommand](TCommand command, CommandModel commandModel) in ./Prowlarr.Core/Messaging/Commands/CommandExecutor.cs:line 85 at CallSite.Target(Closure , CallSite , CommandExecutor , Object , CommandModel ) at System.Dynamic.UpdateDelegates.UpdateAndExecuteVoid3[T0,T1,T2](CallSite site, T0 arg0, T1 arg1, T2 arg2) at NzbDrone.Core.Messaging.Commands.CommandExecutor.ExecuteCommands() in ./Prowlarr.Core/Messaging/Commands/CommandExecutor.cs:line 44 Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.broken_executor_should_publish_executed_event --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_execute_on_executor --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_execute_on_executor --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_not_execute_on_incompatible_executor --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_not_execute_on_incompatible_executor --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_publish_executed_event_on_success --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_publish_executed_event_on_success --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_start_executor_threads --- Info: Starting 3 threads for tasks. Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_start_executor_threads --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_completion_message --- Info: Starting 3 threads for tasks. Trace: CommandA -> IExecute`1Proxy Trace: CommandA <- IExecute`1Proxy [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_completion_message --- Info: --- Start: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_last_progress_message_if_completion_message_is_null --- Info: Starting 3 threads for tasks. Trace: CommandB -> IExecute`1Proxy_1 Trace: CommandB <- IExecute`1Proxy_1 [] Info: Shutting down task execution Info: --- End: NzbDrone.Core.Test.Messaging.Commands.CommandExecutorFixture.should_use_last_progress_message_if_completion_message_is_null --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.broken_handler_should_not_effect_others_handler --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Error: IHandle`1Proxy failed while processing [EventA] System.NotImplementedException: The method or operation is not implemented. at Moq.Behaviors.ThrowException.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Behaviors\ThrowException.cs:line 22 at Moq.MethodCall.ExecuteCore(Invocation invocation) in C:\projects\moq4\src\Moq\MethodCall.cs:line 129 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 86 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 100 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 27 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 119 at Castle.DynamicProxy.AbstractInvocation.Proceed() at Castle.Proxies.IHandle`1Proxy.Handle(EventA message) at NzbDrone.Core.Messaging.Events.EventAggregator.PublishEvent[TEvent](TEvent event) Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.broken_handler_should_not_effect_others_handler --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_not_publish_to_incompatible_handlers --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_not_publish_to_incompatible_handlers --- Info: --- Start: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_publish_event_to_handlers --- Trace: Publishing EventA Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Trace: EventA -> IHandle`1Proxy Trace: EventA <- IHandle`1Proxy Info: --- End: NzbDrone.Core.Test.Messaging.Events.EventAggregatorFixture.should_publish_event_to_handlers --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_be_valid_if_all_settings_valid --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_be_valid_if_all_settings_valid --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_bcc_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_cc_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_from_is_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_from_is_empty --- Skipped should_not_be_valid_if_from_is_invalid("prowlarr") [< 1 ms] Skipped should_not_be_valid_if_from_is_invalid("email.me") [< 1 ms] Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_port_is_out_of_range --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_port_is_out_of_range --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_server_is_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_server_is_empty --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_bcc_cc_are_all_empty --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_bcc_cc_are_all_empty --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("prowlarr") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("prowlarr") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("email.me") --- Info: --- End: NzbDrone.Core.Test.NotificationTests.EmailTests.EmailSettingsValidatorFixture.should_not_be_valid_if_to_is_invalid("email.me") --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_all_if_implemented --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_all_if_implemented --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_none_if_none_are_implemented --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationBaseFixture.should_support_none_if_none_are_implemented --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_consider_blocked_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_escalate_further_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_consider_blocked_within_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_beyond_3_hours --- Info: --- Start: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- End: NzbDrone.Core.Test.NotificationTests.NotificationStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_initial_failure --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Member since: \t10-Feb-2008") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Member since: \t10-Feb-2008") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Last Update: 18:16 11 Feb '08 ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Last Update: 18:16 11 Feb '08 ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("date\tTue, Feb 10, 2008 at 11:06 AM") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("date\tTue, Feb 10, 2008 at 11:06 AM") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("see at 12/31/2007 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("see at 12/31/2007 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("sack finish 14:16:32 November 15 2008, 1-144 app") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("sack finish 14:16:32 November 15 2008, 1-144 app") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Genesis Message - Wed 04 Feb 08 - 19:40") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Genesis Message - Wed 04 Feb 08 - 19:40") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("The day 07/31/07 14:16:32 is ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("The day 07/31/07 14:16:32 is ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Shipping is on us until December 24, 2008 within the U.S. ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Shipping is on us until December 24, 2008 within the U.S. ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" 2008 within the U.S. at 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" 2008 within the U.S. at 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("5th November, 1994, 8:15:30 pm") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("5th November, 1994, 8:15:30 pm") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("7 boxes January 31 , 14:16:32.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("7 boxes January 31 , 14:16:32.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("the blue sky of Sept 30th 2008 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("the blue sky of Sept 30th 2008 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" e.g. 1997-07-16T19:20:30+01:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date(" e.g. 1997-07-16T19:20:30+01:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Apr 1st, 2008 14:16:32 tufa 6767") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Apr 1st, 2008 14:16:32 tufa 6767") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("wait for 07/31/07 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("wait for 07/31/07 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("later 12.31.08 and before 1.01.09") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("later 12.31.08 and before 1.01.09") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires: Sept 30th 2008 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires: Sept 30th 2008 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Offer expires Apr 1st, 2007, 14:16:32") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Offer expires Apr 1st, 2007, 14:16:32") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31-st.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 14:16:32 January 31-st.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 23rd January 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires 23rd January 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires January 22nd, 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires January 22nd, 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires DEC 22, 2010.") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Expires DEC 22, 2010.") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 6/1/2010 2:28:04 AM ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 6/1/2010 2:28:04 AM ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30am ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30am ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30pm ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: 1.0.0.692 04/21/11 12:30pm ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: Thu Aug 06 22:32:15 MDT 2009 ") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeRoutinesFixture.should_parse_date("Version: Thu Aug 06 22:32:15 MDT 2009 ") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","2006-01-02 15:04:05 -07:00","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","2006-01-02 15:04:05 -07:00","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","yyyy-MM-dd HH:mm:ss zzz","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 02:07:39 -02:00","yyyy-MM-dd HH:mm:ss zzz","yyyy-MM-dd HH:mm:ss zzz","2022-08-08 04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","2006-01-02 -07:00","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","2006-01-02 -07:00","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","yyyy-MM-dd zzz","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("2022-08-08 -02:00","yyyy-MM-dd zzz","yyyy-MM-dd zzz","2022-08-08 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","15:04:05 -07:00","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","15:04:05 -07:00","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","HH:mm:ss zzz","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("02:07:39 -02:00","HH:mm:ss zzz","HH:mm:ss zzz","04:07:39 +00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","zzz","zzz","+00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","zzz","zzz","+00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","-07:00","zzz","+00:00") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.parse_datetime_golang("-02:00","-07:00","zzz","+00:00") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("pt-BR") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("pt-BR") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("en-US") --- Info: --- End: NzbDrone.Core.Test.ParserTests.DateTimeUtilFixture.should_format_date_invariant("en-US") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_normalize_multiple_spaces(" some string ","some string") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_normalize_multiple_spaces(" some string ","some string") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.0",1.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.0",1.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.1",1.1d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1.1",1.1d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1000 grabs",1000.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("1000 grabs",1000.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222",2.222d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222",2.222d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222",2.222d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222",2.222d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222,22",2222.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2.222,22",2222.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222.22",2222.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,222.22",2222.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2 222",2222.0d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2 222",2222.0d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,22",2.22d) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_double_from_string("2,22",2.22d) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("183790","tt0183790") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("183790","tt0183790") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt10001870","tt10001870") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt10001870","tt10001870") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("10001870","tt10001870") --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("10001870","tt10001870") --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("tt0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("abc0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("0",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string("",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string(null,null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_full_imdb_id_from_string(null,null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1",1) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1",1) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("11",11) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("11",11) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1000 grabs",1000) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("1000 grabs",1000) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2.222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2.222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2 222",2222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2 222",2222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,22",222) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_int_from_string("2,22",222) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string(null,null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string(null,null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("",null) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("",null) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1",1) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1",1) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1000 grabs",1000) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("1000 grabs",1000) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf",123) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf",123) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf456asdf",123) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_long_from_string("asdf123asdf456asdf",123) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 KB",1047961) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 KB",1047961) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1,023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1,023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023,4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023,4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1 023,4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1 023,4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023.4 MB",1073112704) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1.023.4 MB",1073112704) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 GB",1098867408896L) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 GB",1098867408896L) --- Info: --- Start: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 TB",1125240226709504L) --- Info: --- End: NzbDrone.Core.Test.ParserTests.ParseUtilFixture.should_parse_size("1023.4 TB",1125240226709504L) --- Info: --- Start: NzbDrone.Core.Test.ProviderTests.DiskProviderTests.ArchiveProviderFixture.Should_extract_to_correct_folder --- Debug: Extracting archive [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Files/TestArchive.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068061822618_163/lim1pztv.dre] Debug: Extraction complete. Info: --- End: NzbDrone.Core.Test.ProviderTests.DiskProviderTests.ArchiveProviderFixture.Should_extract_to_correct_folder --- Info: --- Start: NzbDrone.Core.Test.SecurityTests.ProtectionServiceFixture.should_encrypt_and_decrypt_string --- Info: --- End: NzbDrone.Core.Test.SecurityTests.ProtectionServiceFixture.should_encrypt_and_decrypt_string --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.NullConfigFixture.should_be_valid --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.NullConfigFixture.should_be_valid --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderRepositoryFixture.should_read_write_download_provider --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068062700811_164/VirtualNzbDrone/prowlarr.db;cache size=-20000;datetimekind=Utc;journal mode=Wal;pooling=True;version=3;busytimeout=100 *** Info: DatabaseEngineVersionCheck migrating Info: PerformDBOperation Info: Performing DB Operation Info: SQLite 3.46.1 Info: => 0.0009132s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009296s Debug: Took: 00:00:00.0102056 Trace: ==== Begin Query Trace ==== QUERY TEXT: INSERT INTO Indexers ("Priority", "Redirect", "DownloadClientId", "Added", "AppProfileId", "Name", "Implementation", "ConfigContract", "Enable", "Tags", "Settings") VALUES (@Priority, @Redirect, @DownloadClientId, @Added, @AppProfileId, @Name, @Implementation, @ConfigContract, @Enable, @Tags, @Settings); SELECT last_insert_rowid() id PARAMETERS: Description = ["\"Description1\""] Language = ["\"Language1\""] Protocol = ["unknown"] Privacy = ["public"] SupportsRss = [false] SupportsSearch = [false] SupportsRedirect = [false] SupportsPagination = [false] Priority = [25] Redirect = [false] DownloadClientId = [1] Added = ["2024-09-02T00:00:00Z"] AppProfileId = [1] Name = ["\"Name1\""] ImplementationName = ["\"ImplementationName1\""] Implementation = ["\"Implementation1\""] ConfigContract = ["\"NewznabSettings\""] Enable = [false] Tags = [[]] Settings = [{ "baseUrl": "BaseUrl1", "apiPath": "/api", "apiKey": "ApiKey1", "additionalParameters": "AdditionalParameters1", "vipExpiration": "", "baseSettings": { "limitsUnit": 0 } }] Id = [0] ==== End Query Trace ==== Trace: ==== Begin Query Trace ==== QUERY TEXT: SELECT "Indexers".* FROM "Indexers" PARAMETERS: ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderRepositoryFixture.should_read_write_download_provider --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_cancel_backoff_on_success --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_startup --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_escalate_further_till_after_5_minutes_since_startup --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_not_store_update_if_already_okay --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_preserve_escalation_on_intermittent_success --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_preserve_escalation_on_intermittent_success --- Info: --- Start: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_start_backoff_on_first_failure --- Info: --- End: NzbDrone.Core.Test.ThingiProviderTests.ProviderStatusServiceFixture.should_start_backoff_on_first_failure --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.finds_update_when_version_lower --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop?version=0.2&os=linux&arch=Arm&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop?version=0.2&os=linux&arch=Arm&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (873 bytes) (463 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.finds_update_when_version_lower --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.no_update_when_version_higher --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop?version=10.0&os=linux&arch=Arm&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop?version=10.0&os=linux&arch=Arm&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (19 bytes) (148 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.no_update_when_version_higher --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.should_get_recent_updates --- Trace: Req: [GET] https://prowlarr.servarr.com/v1/update/develop/changes?version=1.0&os=linux&arch=Arm&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite Trace: Using default config value for 'proxyenabled' defaultValue:'False' Trace: Res: HTTP/2.0 [GET] https://prowlarr.servarr.com/v1/update/develop/changes?version=1.0&os=linux&arch=Arm&runtime=netcore&runtimeVer=3.0.0&dbType=SQLite: 200.OK (3863 bytes) (161 ms) Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdatePackageProviderFixture.should_get_recent_updates --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_copy_update_client_to_root_of_sandbox --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068072079055_166/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068072079055_166/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_copy_update_client_to_root_of_sandbox --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_delete_sandbox_before_update_if_folder_exists --- Debug: Checking for updates Info: Deleting old update files Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068072798235_167/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068072798235_167/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_delete_sandbox_before_update_if_folder_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_update_package --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068072868502_168/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068072868502_168/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_download_update_package --- Skipped should_get_master_if_branch_doesnt_exit [< 1 ms] Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_extract_update_package --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068072929031_169/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068072929031_169/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.Should_extract_update_package --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_child_of_startup_folder --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Your Prowlarr configuration '/C/NzbDrone/AppData' is being stored in application folder '/C/NzbDrone' which will cause data lost during the upgrade. Please remove any symlinks or redirects before trying again. at NzbDrone.Core.Update.InstallUpdateService.EnsureAppDataSafety() in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 230 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 84 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_child_of_startup_folder --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_same_as_startup_folder --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Your Prowlarr configuration '/C/NzbDrone' is being stored in application folder '/C/NzbDrone' which will cause data lost during the upgrade. Please remove any symlinks or redirects before trying again. at NzbDrone.Core.Update.InstallUpdateService.EnsureAppDataSafety() in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 230 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 84 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_app_data_is_same_as_startup_folder --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_startup_folder_is_not_writable --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFolderNotWritableException: Cannot install update because startup folder '/C/Prowlarr' is not writable by the user 'buildozer'. at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 93 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_error_when_startup_folder_is_not_writable --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_when_install_cannot_be_started --- Debug: Checking for updates Error: Update process failed NzbDrone.Core.Update.UpdateFolderNotWritableException: Cannot install update because startup folder '/C/Prowlarr' is not writable by the user 'buildozer'. at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 93 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_log_when_install_cannot_be_started --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_delete_sandbox_before_update_if_folder_doesnt_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073262998_174/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073262998_174/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_delete_sandbox_before_update_if_folder_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_extract_if_verification_fails --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073322817_175/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Error: Update package is invalid Error: Update process failed NzbDrone.Core.Update.UpdateVerificationFailedException: Update file '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073322817_175/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz' is invalid at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 133 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_extract_if_verification_fails --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_if_inside_docker --- Debug: Checking for updates Debug: Updating is disabled inside a docker container. Please update the container image. Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_not_update_if_inside_docker --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_with_warning_if_updater_doesnt_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073436964_177/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Warn: Update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073436964_177/prowlarr_update/Prowlarr.Update does not exist, aborting update. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_with_warning_if_updater_doesnt_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_without_error_or_warnings_when_no_updates_are_available --- Debug: Checking for updates Debug: No update available Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_return_without_error_or_warnings_when_no_updates_are_available --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_run_script_if_configured --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073539623_179/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Removing Prowlarr.Update Info: Starting update script: /tmp/nzbdrone/update.sh Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_run_script_if_configured --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_start_update_client_if_updater_exists --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073611493_180/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073611493_180/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_start_update_client_if_updater_exists --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_switch_to_branch_specified_in_updatepackage --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073694954_181/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Info: Branch [] is being redirected to [fake]] Info: Preparing client Info: Starting update client /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073694954_181/prowlarr_update/Prowlarr.Update Info: Prowlarr will restart shortly. Debug: Restarting Prowlarr to apply updates Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_switch_to_branch_specified_in_updatepackage --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_not_set --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073768177_182/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script has not been defined at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 202 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_not_set --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_null --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073831786_183/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script has not been defined at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 202 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_is_null --- Info: --- Start: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_path_does_not_exist --- Debug: Checking for updates Info: Downloading update 2.0.0.0 Debug: Downloading update package from [http://download.sonarr.tv/v2/develop/mono/NzbDrone.develop.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/_temp_3009_638609068073892044_184/prowlarr_update/NzbDrone.develop.2.0.0.0.tar.gz] Info: Verifying update package Info: Update package verified successfully Info: Extracting Update package Info: Update package extracted successfully Error: Update process failed NzbDrone.Core.Update.UpdateFailedException: Update Script: '/tmp/nzbdrone/update.sh' does not exist at NzbDrone.Core.Update.InstallUpdateService.InstallUpdateWithScript(String updateSandboxFolder) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 207 at NzbDrone.Core.Update.InstallUpdateService.InstallUpdate(UpdatePackage updatePackage) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 148 at NzbDrone.Core.Update.InstallUpdateService.Execute(ApplicationUpdateCommand message) in ./Prowlarr.Core/Update/InstallUpdateService.cs:line 289 Info: --- End: NzbDrone.Core.Test.UpdateTests.UpdateServiceFixture.should_throw_if_script_path_does_not_exist --- Passed! - Failed: 0, Passed: 478, Skipped: 6, Total: 484, Duration: 21 s - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.23.1.4708/_tests/net6.0/linux-musl-arm/Prowlarr.Core.Test.dll (net6.0) >>> prowlarr: Entering fakeroot... >>> prowlarr-openrc*: Running split function openrc... >>> prowlarr-openrc*: Preparing subpackage prowlarr-openrc... >>> prowlarr-openrc*: Running postcheck for prowlarr-openrc >>> prowlarr*: Running postcheck for prowlarr >>> prowlarr*: Preparing package prowlarr... >>> prowlarr*: Stripping binaries >>> prowlarr*: Script found. /bin/sh added as a dependency for prowlarr-1.23.1.4708-r0.apk >>> prowlarr*: Adding .pre-install >>> prowlarr-openrc*: Scanning shared objects >>> prowlarr*: Scanning shared objects >>> prowlarr-openrc*: Tracing dependencies... >>> prowlarr-openrc*: Package size: 24.0 KB >>> prowlarr-openrc*: Compressing data... >>> prowlarr-openrc*: Create checksum... >>> prowlarr-openrc*: Create prowlarr-openrc-1.23.1.4708-r0.apk >>> prowlarr*: Tracing dependencies... aspnetcore6-runtime sqlite-libs /bin/sh musl so:libc.musl-armv7.so.1 so:libgcc_s.so.1 so:libstdc++.so.6 >>> prowlarr*: Package size: 44.0 MB >>> prowlarr*: Compressing data... >>> prowlarr*: Create checksum... >>> prowlarr*: Create prowlarr-1.23.1.4708-r0.apk >>> prowlarr: Build complete at Mon, 02 Sep 2024 20:46:48 +0000 elapsed time 0h 2m 14s >>> prowlarr: Cleaning up srcdir >>> prowlarr: Cleaning up pkgdir >>> prowlarr: Uninstalling dependencies... (1/20) Purging .makedepends-prowlarr (20240902.204435) (2/20) Purging sqlite-libs (3.46.1-r0) (3/20) Purging dotnet6-sdk (6.0.133-r0) (4/20) Purging aspnetcore6-runtime (6.0.33-r0) (5/20) Purging dotnet6-runtime (6.0.33-r0) (6/20) Purging aspnetcore6-targeting-pack (6.0.33-r0) (7/20) Purging dotnet6-apphost-pack (6.0.33-r0) (8/20) Purging dotnet6-targeting-pack (6.0.33-r0) (9/20) Purging dotnet6-hostfxr (6.0.33-r0) (10/20) Purging dotnet6-templates (6.0.133-r0) (11/20) Purging netstandard21-targeting-pack (8.0.108-r0) (12/20) Purging dotnet-host (8.0.8-r0) (13/20) Purging yarn (1.22.22-r0) (14/20) Purging nodejs (20.15.1-r0) (15/20) Purging ca-certificates (20240705-r0) Executing ca-certificates-20240705-r0.post-deinstall (16/20) Purging ada-libs (2.7.8-r0) (17/20) Purging icu-libs (74.2-r0) (18/20) Purging libbase64 (0.5.2-r0) (19/20) Purging lttng-ust (2.13.8-r0) (20/20) Purging icu-data-full (74.2-r0) Executing busybox-1.36.1-r31.trigger OK: 283 MiB in 103 packages >>> prowlarr: Updating the community/armv7 repository index... >>> prowlarr: Signing the index...