>>> prowlarr: Building community/prowlarr 1.20.1.4603-r0 (using abuild 3.13.0-r3) started Tue, 16 Jul 2024 20:28:38 +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.7-r0) (2/20) Installing dotnet6-hostfxr (6.0.32-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.32-r0) (7/20) Installing aspnetcore6-runtime (6.0.32-r0) (8/20) Installing sqlite-libs (3.46.0-r0) (9/20) Installing aspnetcore6-targeting-pack (6.0.32-r0) (10/20) Installing dotnet6-apphost-pack (6.0.32-r0) (11/20) Installing dotnet6-targeting-pack (6.0.32-r0) (12/20) Installing dotnet6-templates (6.0.132-r0) (13/20) Installing netstandard21-targeting-pack (8.0.107-r0) (14/20) Installing dotnet6-sdk (6.0.132-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 (20240716.202839) Executing busybox-1.36.1-r31.trigger Executing ca-certificates-20240705-r0.trigger OK: 780 MiB in 122 packages >>> prowlarr: Cleaning up srcdir >>> prowlarr: Cleaning up pkgdir >>> prowlarr: Cleaning up tmpdir >>> prowlarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/prowlarr-1.20.1.4603.tar.gz Connecting to distfiles.alpinelinux.org (172.105.82.32:443) saving to '/var/cache/distfiles/edge/prowlarr-1.20.1.4603.tar.gz.part' prowlarr-1.20.1.4603 100% |********************************| 4321k 0:00:00 ETA '/var/cache/distfiles/edge/prowlarr-1.20.1.4603.tar.gz.part' saved >>> prowlarr: Fetching https://distfiles.alpinelinux.org/distfiles/edge/prowlarr-1.20.1.4603.tar.gz >>> prowlarr: Checking sha512sums... prowlarr-1.20.1.4603.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.20.1.4603.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.2: 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.08s. Welcome to .NET 6.0! --------------------- SDK Version: 6.0.132 ---------------- Installed an ASP.NET Core HTTPS development certificate. To trust the certificate run 'dotnet dev-certs https --trust' (Windows and macOS only). Learn about HTTPS: https://aka.ms/dotnet-https ---------------- Write your first app: https://aka.ms/dotnet-hello-world Find out what's new: https://aka.ms/dotnet-whats-new Explore documentation: https://aka.ms/dotnet-docs Report issues and find source on GitHub: https://github.com/dotnet/core Use 'dotnet --help' to see available commands or visit: https://aka.ms/dotnet-cli -------------------------------------------------------------------------------------- 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.20.1.4603/src/NzbDrone.Test.Dummy/Prowlarr.Test.Dummy.csproj (in 11.23 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/ServiceHelpers/ServiceUninstall/ServiceUninstall.csproj (in 11.23 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/ServiceHelpers/ServiceInstall/ServiceInstall.csproj (in 11.23 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Windows/Prowlarr.Windows.csproj (in 13.06 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Common/Prowlarr.Common.csproj (in 13.06 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Update/Prowlarr.Update.csproj (in 13.06 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Mono/Prowlarr.Mono.csproj (in 13.06 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Core/Prowlarr.Core.csproj (in 13.72 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.SignalR/Prowlarr.SignalR.csproj (in 13.72 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/Prowlarr.Benchmark.Test/Prowlarr.Benchmark.Test.csproj (in 14.68 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Test.Common/Prowlarr.Test.Common.csproj (in 14.79 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Libraries.Test/Prowlarr.Libraries.Test.csproj (in 15.04 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Core.Test/Prowlarr.Core.Test.csproj (in 15.04 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Update.Test/Prowlarr.Update.Test.csproj (in 15.04 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Automation.Test/Prowlarr.Automation.Test.csproj (in 15.05 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/Prowlarr.Api.V1.Test/Prowlarr.Api.V1.Test.csproj (in 15.05 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Windows.Test/Prowlarr.Windows.Test.csproj (in 15.06 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Host.Test/Prowlarr.Host.Test.csproj (in 15.08 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Common.Test/Prowlarr.Common.Test.csproj (in 15.08 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Mono.Test/Prowlarr.Mono.Test.csproj (in 15.08 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Integration.Test/Prowlarr.Integration.Test.csproj (in 15.12 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/Prowlarr.Http/Prowlarr.Http.csproj (in 15.15 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/Prowlarr.Api.V1/Prowlarr.Api.V1.csproj (in 15.16 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Console/Prowlarr.Console.csproj (in 15.23 sec). Restored /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/src/NzbDrone.Host/Prowlarr.Host.csproj (in 15.21 sec). Prowlarr.Test.Dummy -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy.dll Prowlarr.Test.Dummy -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ ServiceInstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/net6.0/linux-musl-arm/ServiceInstall.dll ServiceUninstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/net6.0/linux-musl-arm/ServiceUninstall.dll ServiceInstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/net6.0/linux-musl-arm/publish/ ServiceUninstall -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Windows -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/net6.0/linux-musl-arm/Prowlarr.Windows.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Mono -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_output/Prowlarr.Update/net6.0/linux-musl-arm/Prowlarr.Update.dll The Sentry CLI is not fully configured with authentication, organization, and project. Prowlarr.Windows -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Mono -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Update -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/Prowlarr.Update/net6.0/linux-musl-arm/publish/ Prowlarr.Core -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Test.Common -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Benchmark.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_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.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Benchmark.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Libraries.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Libraries.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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Automation.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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Update.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.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Automation.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Update.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Http -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Core.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Api.V1.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Api.V1 -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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 -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Host -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Integration.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Console -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_output/net6.0/linux-musl-arm/publish/ Prowlarr.Host.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Common.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Windows.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Prowlarr.Mono.Test -> /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/publish/ Build succeeded. 0 Warning(s) 0 Error(s) Time Elapsed 00:01:22.42 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.20.1.4603/frontend/src Output Folder: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/UI isProduction: true isProfiling: false [FileManagerPlugin] copied "frontend/src/Content/robots.txt" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/UI/Content/robots.txt [FileManagerPlugin] copied "frontend/src/*.html" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/UI [FileManagerPlugin] copied "frontend/src/Content/Fonts/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/UI/Content/Fonts [FileManagerPlugin] copied "frontend/src/Content/Images/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/UI/Content/Images [FileManagerPlugin] copied "frontend/src/Content/Images/Icons/*.*" to "/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_output/UI/Content/Images/Icons Done in 59.81s. Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Integration.Test.dll (.NETCoreApp,Version=v6.0) Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Libraries.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. Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Common.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. Test run for /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Core.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. Starting test execution, please wait... 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... Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Starting test execution, please wait... A total of 1 test files matched the specified pattern. Starting test execution, please wait... Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. Starting test execution, please wait... Microsoft (R) Test Execution Command Line Tool Version 17.0.3+cc7fb0593127e24f55ce016fb3ac85b5b2857fec Copyright (c) Microsoft Corporation. All rights reserved. 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. Starting test execution, please wait... Starting test execution, please wait... 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. 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.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Automation.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 [11 ms] Skipped directory_exist_should_not_be_able_to_find_none_existing_folder [11 ms] Skipped empty_folder_should_return_folder_modified_date [11 ms] Skipped folder_should_return_correct_value_for_last_write [11 ms] Skipped FolderWritable_should_return_false_for_unwritable_directory [11 ms] Skipped FolderWritable_should_return_true_for_writable_directory [11 ms] Skipped GetParentFolder_should_remove_trailing_slash_before_getting_parent_folder [11 ms] Skipped MoveFile_should_not_move_overwrite_itself [11 ms] Skipped MoveFile_should_overwrite_existing_file [11 ms] Skipped RemoveEmptySubfolders_should_not_remove_nested_nonempty_folder [11 ms] Skipped RemoveEmptySubfolders_should_remove_nested_empty_folder [11 ms] Skipped should_be_able_to_delete_directory_with_read_only_file [11 ms] Skipped should_be_able_to_move_read_only_file [11 ms] Skipped should_be_able_to_rename_open_hardlinks_with_fileshare_delete [11 ms] Skipped should_be_able_to_set_permission_from_parrent [11 ms] Skipped should_be_set_last_file_write [11 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_none [11 ms] Skipped should_not_be_able_to_rename_open_hardlinks_with_fileshare_write [11 ms] Skipped should_return_false_for_unlocked_and_readonly_file [11 ms] Skipped should_return_false_for_unlocked_file [11 ms] Skipped should_return_true_for_unlocked_file [11 ms] Skipped writealltext_should_truncate_existing [11 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: 15 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Windows.Test.dll (net6.0) Passed! - Failed: 0, Passed: 1, Skipped: 0, Total: 1, Duration: 278 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586901636114_3/1auznjqa.2gm/ljxbscqe.gsr 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586901748078_4/13kptn2s.p4q' isn't writable. Access to the path '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586901748078_4/13kptn2s.p4q/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.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 --- Skipped directory_exist_should_be_able_to_find_existing_unc_share [46 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902139935_7/okr5r3ce.1hr' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902139935_7/zzu1ddh2.30h' using Syscall.rename Trace: Deleting file: /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902139935_7/zzu1ddh2.30h Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902139935_7/2wgijec4.aph' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902139935_7/zzu1ddh2.30h' 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902658766_11/dcubkb0b.o3u Trace: Moved '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902658766_11/gng2vhrm.bjb' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902658766_11/dcubkb0b.o3u' 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902771418_12/oouhs1x1.vin/destination.txt' -> '/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902771418_12/oouhs1x1.vin/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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902959737_15/vvxbqaer.pf2 Debug: Setting permissions: 0775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902959737_15/vvxbqaer.pf2 Debug: Setting permissions: 0750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902959737_15/vvxbqaer.pf2 Debug: Setting permissions: 0051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586902959737_15/vvxbqaer.pf2 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904207564_19/5r5q31ai.ogm Debug: Setting permissions: 775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904207564_19/5r5q31ai.ogm Debug: Setting permissions: 750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904207564_19/5r5q31ai.ogm Debug: Setting permissions: 051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904207564_19/5r5q31ai.ogm 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904697624_23/euiweu3s.ate Debug: Setting permissions: 0755 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904697624_23/euiweu3s.ate Debug: Setting permissions: 1775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904697624_23/euiweu3s.ate 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904731110_24/oxpvele4.0xk Debug: Setting permissions: 775 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904731110_24/oxpvele4.0xk Debug: Setting permissions: 750 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904731110_24/oxpvele4.0xk Debug: Setting permissions: 051 on /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81076_638567586904731110_24/oxpvele4.0xk 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 --- 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.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- Info: Installation Folder: /C/NzbDrone/ Info: Updating Prowlarr from version to version 1.20.1.4603 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_process_is_zero --- Info: --- Start: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- Info: --- End: NzbDrone.Mono.Test.EnvironmentInfo.ReleaseFileVersionAdapterFixture.should_get_version_info --- 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.20.1.4603 Info: Verifying requirements bef Skipped ore update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_target_folder_doesnt_exist --- 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 [6 ms] Skipped should_get_framework_version [< 1 ms] 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.20.1.4603 Info: Verifying requirements before update... Info: Verifying Update Folder Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_if_update_folder_doesnt_exist --- 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.20.1.4603 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.20.1.4603 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.20.1.4603 Info: Verifying requirements before update... Info: --- End: NzbDrone.Update.Test.InstallUpdateServiceFixture.update_should_throw_target_folder_is_blank(" ") --- 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.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.Core.Test.Configuration.ConfigServiceFixture.config_properties_should_write_and_read_using_same_key --- Trace: Writing Setting to database. Key:'historycleanupdays' Value:'570' Trace: Writing Setting to database. Key:'logindexerresponse' Value:'True' Trace: Writing Setting to database. Key:'firstdayofweek' Value:'574' Trace: Writing Setting to database. Key:'calendarweekcolumnheader' Value:'f622939e-b6bf-45ec-98b6-56e324af22dd' Trace: Writing Setting to database. Key:'shortdateformat' Value:'1a0a4fa2-f9fa-48d9-a0d8-9c8e30f716c1' Trace: Writing Setting to database. Key:'longdateformat' Value:'3dd78461-a63b-46a1-b3aa-c81506cae2eb' Trace: Writing Setting to database. Key:'timeformat' Value:'92d94b1c-5bc1-4938-8adb-bba123d4f97c' 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:'ea962416-8cbe-4268-977d-88508b52e79d' 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.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.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.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.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- Trace: Using default config value for 'hmacsalt' defaultValue:'77042ae4-89a7-4037-ae97-b28e9564658d' Trace: Writing Setting to database. Key:'hmacsalt' Value:'77042ae4-89a7-4037-ae97-b28e9564658d' Info: --- End: NzbDrone.Core.Test.Configuration.ConfigServiceFixture.get_value_with_persist_should_store_default_value --- 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.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.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:'4a5b2dc8-4c95-49f1-b9ed-dc8124161f4a' Trace: Writing Setting to database. Key:'plexclientidentifier' Value:'4a5b2dc8-4c95-49f1-b9ed-dc8124161f4a' Trace: Using default config value for 'rijndaelpassphrase' defaultValue:'c419f25f-d555-4904-b842-e5d1f1a01682' Trace: Writing Setting to database. Key:'rijndaelpassphrase' Value:'c419f25f-d555-4904-b842-e5d1f1a01682' Trace: Using default config value for 'hmacpassphrase' defaultValue:'9cfbbf76-8335-4ca8-9b1a-a3c20f613e24' Trace: Writing Setting to database. Key:'hmacpassphrase' Value:'9cfbbf76-8335-4ca8-9b1a-a3c20f613e24' Trace: Using default config value for 'rijndaelsalt' defaultValue:'bca0123c-a0fb-4807-86d7-176259c84fad' Trace: Writing Setting to database. Key:'rijndaelsalt' Value:'bca0123c-a0fb-4807-86d7-176259c84fad' Trace: Using default config value for 'hmacsalt' defaultValue:'b10ea42d-2d6d-4bb2-b389-f7bf4d39065c' Trace: Writing Setting to database. Key:'hmacsalt' Value:'b10ea42d-2d6d-4bb2-b389-f7bf4d39065c' Trace: Using default config value for 'downloadprotectionkey' defaultValue:'3b40c9c074b845508bc5bf289536baaf' Trace: Writing Setting to database. Key:'downloadprotectionkey' Value:'3b40c9c074b845508bc5bf289536baaf' 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.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 --- Passed! - Failed: 0, Passed: 3, Skipped: 0, Total: 3, Duration: 514 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Api.V1.Test.dll (net6.0) Info: --- Start: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- Info: --- End: NzbDrone.App.Test.ContainerFixture.should_be_able_to_resolve_downloadclients --- 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: 998 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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 --- 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","") --- 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 --- 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 --- Skipped should_return_same_instance_of_singletons [< 1 ms] Skipped Route_should_call_install_service_when_application_mode_is_install [23 ms] Skipped Route_should_call_uninstall_service_when_application_mode_is_uninstall [2 ms] 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 --- Passed! - Failed: 0, Passed: 17, Skipped: 0, Total: 17, Duration: 854 ms - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Update.Test.dll (net6.0) Skipped show_error_on_install_if_service_already_exist [1 ms] Skipped show_error_on_uninstall_if_service_doesnt_exist [2 ms] Passed! - Failed: 0, Passed: 6, Skipped: 5, Total: 11, Duration: 1 s - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586906201159_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.0 Info: => 0.0734196s Info: DatabaseEngineVersionCheck migrated Info: => 0.0757269s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0351697s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0374138s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.002012s Info: AlterTable VersionInfo Info: => 0.0001926s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0012398s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0020056s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 3.37E-05s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0004009s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0007901s 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.0006087s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001765s 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.0001744s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001078s 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.0001716s 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.0001476s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001064s 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.0002684s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001005s 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.0001437s 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.0001762s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001017s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001239s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001022s 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.0001738s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001065s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.000141s 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.0002185s 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.0001995s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001307s 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.0001744s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001404s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:31', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0074731s 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.0264372s 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.0034415s 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.0116518s 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.0002103s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001518s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:31', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.000912s 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.0006963s 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.000254s 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.0002094s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001467s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:31', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0007116s 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-07-16T20:31:31', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0007052s 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.0004845s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:31', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0010238s 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.0002792s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001416s 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.000424s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:31', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0009727s 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.0005181s 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.0001582s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:31', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0007827s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0022949s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:31', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0029049s 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.0003566s Info: AlterTable Indexers Info: => 1.2E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004834s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:31', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0040501s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.8E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0006001s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:31', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0012318s 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.0030216s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:31', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0035617s Info: 14: add_on_update_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 14 Info: AlterTable Notifications Info: => 2.7E-06s Info: CreateColumn Notifications OnApplicationUpdate Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnApplicationUpdate" INTEGER NOT NULL DEFAULT 0 Info: => 0.0006122s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:31', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0011727s 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.0003247s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0002034s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001819s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:31', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0007272s 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.003349s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 0.0001173s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:31', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0006458s 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: => 0.0001672s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.63E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.94E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.92E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.77E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 6.12E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.78E-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: => 6.3E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 9.36E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.68E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.35E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.91E-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: => 0.0001255s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 7.1E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 7.11E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 9.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 7E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.85E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.11E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.27E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.58E-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.8E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 7.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:31', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0006663s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.8E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0006154s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:31', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0011319s 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.0001062s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:31', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0005883s 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.0001025s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:31', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0006405s 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.0006774s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:31', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0012169s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.007374s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:31', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0080588s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 3E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0006507s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:31', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0012745s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2.9E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0006859s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004372s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:31', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0010001s 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: => 0.0001271s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:31', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.000679s 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: => 0.0001208s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:31', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0006099s 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.0001256s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 7.52E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:31', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0005701s 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: => 0.0001083s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:31', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0005883s 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.0005919s 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.000491s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:31', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0010615s 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.000114s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:31', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0006177s 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.0018706s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:31', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0024926s 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.0007237s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:31', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0041877s 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: => 0.0001314s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:31', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.000664s 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.0019878s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:31', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.002762s 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.0006311s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-07-16T20:31:31', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.001277s 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.5E-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.0053039s Info: AlterTable ApplicationStatus Info: => 3.06E-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.0043092s Info: AlterTable ApplicationStatus Info: => 7.9E-05s 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.0042466s Info: AlterTable Commands Info: => 2.1E-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.0040807s Info: AlterTable Commands Info: => 2.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.0040624s 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.0040542s 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.004346s 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.0043991s 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.0042727s Info: AlterTable History Info: => 2E-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.0043817s 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.0044404s Info: AlterTable IndexerStatus Info: => 2.3E-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.0282566s 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.0039658s Info: AlterTable IndexerStatus Info: => 2.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.0038993s 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.0040361s Info: AlterTable Indexers Info: => 2E-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.0039681s 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.007245s 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.0038978s 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.0038203s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:31', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0047511s 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.000373s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0002397s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-07-16T20:31:31', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.000957s 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: => 0.0001182s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.42E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-07-16T20:31:31', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0006413s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0022328s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-07-16T20:31:31', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0029215s 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.0026843s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-07-16T20:31:31', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0033962s Debug: Took: 00:00:00.7257403 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586917971430_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.0 Info: => 0.0012433s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012868s Debug: Took: 00:00:00.0153400 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.get_many_should_return_empty_list_if_no_ids --- 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.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_only_save_specified_values --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586918824653_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.0 Info: => 0.001181s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012121s Debug: Took: 00:00:00.0140943 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.SaveDictionary_should_save_proper_value --- Info: --- End: NzbDrone.Common.Test.ConfigFileProviderTest.SaveDictionary_should_save_proper_value --- 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.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.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(1,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586920495155_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.0 Info: => 0.0011828s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012188s Debug: Took: 00:00:00.0133081 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.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.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") --- Skipped EnsureWindowsPath("p:\\TV Shows\\file with, comma.mkv") [15 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") --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Integration.Test.dll 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(2,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586921728072_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.0 Info: => 0.0019631s Info: DatabaseEngineVersionCheck migrated Info: => 0.0019989s Debug: Took: 00:00:00.0147954 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.Core.Test.Datastore.BasicRepositoryFixture.get_paged_should_work(3,1) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586922468366_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.0 Info: => 0.0011085s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011426s Debug: Took: 00:00:00.0132074 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586922869979_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.0 Info: => 0.001083s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011155s Debug: Took: 00:00:00.0132086 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.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.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.get_paged_should_work_with_null_sort_key(2,2) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586923390296_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.0 Info: => 0.001169s Info: DatabaseEngineVersionCheck migrated Info: => 0.001204s Debug: Took: 00:00:00.0139431 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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) --- 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.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.get_paged_should_work_with_null_sort_key(3,1) --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586923973270_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.0 Info: => 0.0011086s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011465s Debug: Took: 00:00:00.0129881 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.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.getting_model_with_invalid_id_should_throw --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586924845900_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.0 Info: => 0.0014411s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014769s Debug: Took: 00:00:00.0165682 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.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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586925241122_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.0 Info: => 0.0011637s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012036s Debug: Took: 00:00:00.0133135 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_false_with_no_items --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586925561581_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.0 Info: => 0.0011688s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012141s Debug: Took: 00:00:00.0131934 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.has_items_should_return_true_with_items --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586926027484_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.0 Info: => 0.0011643s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012093s Debug: Took: 00:00:00.0120724 Info: --- End: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.insert_many_should_throw_if_id_not_zero --- Info: --- Start: NzbDrone.Core.Test.Datastore.BasicRepositoryFixture.purge_should_delete_all --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586926322313_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.0 Info: => 0.0011064s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011459s Debug: Took: 00:00:00.0122336 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586926698561_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.0 Info: => 0.0012782s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013174s Debug: Took: 00:00:00.0136350 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586927216391_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.0 Info: => 0.0011178s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011555s Debug: Took: 00:00:00.0121983 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586927570429_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.0 Info: => 0.0011494s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011843s Debug: Took: 00:00:00.0137873 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.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_delete_many_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586927890433_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.0 Info: => 0.0011136s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011533s Debug: Took: 00:00:00.0127639 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586928529311_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.0 Info: => 0.0011328s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011784s Debug: Took: 00:00:00.0133738 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586928928866_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.0 Info: => 0.0011582s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011973s Debug: Took: 00:00:00.0136029 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586929525493_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.0 Info: => 0.0013258s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013669s Debug: Took: 00:00:00.0151732 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.Core.Test.Datastore.BasicRepositoryFixture.should_be_able_to_find_by_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586929947017_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.0 Info: => 0.0011442s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011843s Debug: Took: 00:00:00.0123931 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586930447134_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.0 Info: => 0.001182s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012226s Debug: Took: 00:00:00.0123654 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586930824093_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.0 Info: => 0.0011309s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011717s Debug: Took: 00:00:00.0122544 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586931276576_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.0 Info: => 0.0011411s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011823s Debug: Took: 00:00:00.0122946 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586931657117_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.0 Info: => 0.001148s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011905s Debug: Took: 00:00:00.0121437 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586931996188_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.0 Info: => 0.0011793s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012155s Debug: Took: 00:00:00.0120386 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586932453056_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.0 Info: => 0.0011458s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011857s Debug: Took: 00:00:00.0121930 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586932893387_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.0 Info: => 0.0011919s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012352s Debug: Took: 00:00:00.0123040 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586933469112_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.0 Info: => 0.0011695s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012067s Debug: Took: 00:00:00.0132434 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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-07-16T20:31:33.373432Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-16T20:31:33.3734324Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-16T20:31:33.3734327Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-16T20:31:33.373433Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-16T20:31:33.3734333Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586933974894_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.0 Info: => 0.0011732s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012148s Debug: Took: 00:00:00.0125329 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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-07-16T20:31:33.4187145Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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.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.BasicRepositoryFixture.should_be_able_to_upsert_existing --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586934529683_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.0 Info: => 0.0011825s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012207s Debug: Took: 00:00:00.0132186 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586935014311_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.0 Info: => 0.0012391s Info: DatabaseEngineVersionCheck migrated Info: => 0.001282s Debug: Took: 00:00:00.0122495 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586935466891_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.0 Info: => 0.0013557s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013972s Debug: Took: 00:00:00.0126417 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586935782802_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.0 Info: => 0.0011475s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011872s Debug: Took: 00:00:00.0120788 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.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.BasicRepositoryFixture.update_many_should_throw_if_id_zero --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586936098699_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.0 Info: => 0.0012238s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012648s Debug: Took: 00:00:00.0133453 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-17T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-18T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-19T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-20T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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 --- 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.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.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.Core.Test.Datastore.DatabaseFixture.get_version --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586937579150_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.0 Info: => 0.0011946s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012351s Debug: Took: 00:00:00.0199486 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.get_version --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586937971908_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.0 Info: => 0.0011225s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011652s Debug: Took: 00:00:00.0131139 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586938279840_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.0 Info: => 0.001214s Info: DatabaseEngineVersionCheck migrated Info: => 0.001253s Debug: Took: 00:00:00.0126966 Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.SingleOrDefault_should_return_null_on_empty_db --- Info: --- Start: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586938707810_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.0 Info: => 0.001154s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011989s Debug: Took: 00:00:00.0121553 Info: Vacuuming Main database Info: Main database compressed Info: --- End: NzbDrone.Core.Test.Datastore.DatabaseFixture.vacuum --- 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.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.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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586939078981_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.0 Info: => 0.0016003s Info: DatabaseEngineVersionCheck migrated Info: => 0.0016408s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0003988s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0010683s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0002973s Info: AlterTable VersionInfo Info: => 2.1E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0003075s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0007037s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.5E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0007214s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0011184s 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.00041s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001771s 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.0002623s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.000156s 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.0002584s 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.0002086s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001519s 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.0002963s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.000147s 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.0001993s 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.0002297s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001559s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.000173s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001555s 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.0001945s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001565s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001484s 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.0003377s 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.0003098s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001825s 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.0002087s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001614s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:33', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0009837s 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.003556s 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.0032879s 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.0034342s 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.0002476s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001624s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:33', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0007803s 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.0005404s 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.0002853s 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.0002277s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001766s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:33', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.000741s 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-07-16T20:31:33', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0005549s 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.0001542s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:33', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0006154s 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.0003274s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0002084s Info: AlterTable Indexers Info: => 1.9E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0005022s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:33', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0010188s 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.0005482s 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.0001029s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:33', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0006138s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:33', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004729s 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.0003247s Info: AlterTable Indexers Info: => 2.1E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0005185s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:33', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0010224s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 2.8E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.000577s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:33', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0010452s 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.000116s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:33', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.000512s 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.0005668s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:33', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0010198s 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.0003215s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001778s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001602s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:33', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0006516s 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.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 6.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:33', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004628s 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: => 0.000132s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 6.67E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 6.44E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 6.29E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 6.11E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 6.44E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 6.49E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 6.12E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 6.28E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 6.35E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 6.23E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 6.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 6.25E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 6.14E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 6.13E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 6.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 8.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 7.57E-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.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 7.48E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 7.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 7.58E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 7.5E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 7.24E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 7.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 7.64E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 0.0001386s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 7.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 7.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 7.46E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 7.64E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 7.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:33', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.000539s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.6E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0006017s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:33', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0010842s 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: => 9.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:34', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0005214s 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: => 9.41E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:34', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004828s 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.45E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:34', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0004773s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 7.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:34', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004604s 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.0006449s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:34', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0010973s 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.0005588s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004462s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:34', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.000924s 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: => 0.0001082s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:34', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0005528s 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: => 0.0001044s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:34', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004946s 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.000103s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 7.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:34', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004651s 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: => 9.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:34', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004581s 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.0006221s 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.0004842s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:34', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0009658s 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.0001077s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:34', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0005019s 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.0140096s Info: -> 1 Insert operations completed in 00:00:00.0004697 taking an average of 00:00:00.0004697 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:34', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0146999s Debug: Took: 00:00:00.1034096 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.apprise_server_urlFixture.should_rename_server_url_setting_for_apprise --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586941262141_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.0 Info: => 0.001497s Info: DatabaseEngineVersionCheck migrated Info: => 0.0015403s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0003607s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0009949s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0002992s Info: AlterTable VersionInfo Info: => 2.2E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0002996s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0006186s 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.0003493s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0006674s 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.0007511s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001959s 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.0002358s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001584s 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.0002495s 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.0002062s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001608s 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.0002716s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001673s 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.0001992s 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.0002342s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001967s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001758s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001669s 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.0001994s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001597s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001481s 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.0003023s 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.0002839s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001744s 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.000203s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001692s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:34', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0010334s 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.0035577s 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.0033484s 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.0033735s 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.0002507s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001628s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:34', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.000806s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.7E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005791s 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.0002781s 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.0002155s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001609s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:34', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0007254s 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-07-16T20:31:34', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0006981s 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.0001516s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:34', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0005635s 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.0003143s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001841s Info: AlterTable Indexers Info: => 1.9E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004949s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:34', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0010144s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2.3E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0005568s 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.0001048s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:34', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005952s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:34', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004638s 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.0003179s Info: AlterTable Indexers Info: => 2.1E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.00052s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:34', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0010753s 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.0005803s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:34', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0010617s 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.0001158s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:34', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0005227s 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.0006041s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:34', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0010823s 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.0003233s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001952s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001592s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:34', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0007037s 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.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 6.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:34', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.000576s 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: => 0.0001314s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 6.71E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 6.56E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 6.3E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 6.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 6.06E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 6.76E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 6.19E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 6.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 6.23E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 6.33E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 6.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 6.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 6.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 6.12E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 6.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 8.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 7.52E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 7.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 8.47E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 7.57E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 7.42E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 7.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 7.54E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 7.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 7.53E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 7.62E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 7.45E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 7.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 7.35E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 7.37E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 7.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 7.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 7.53E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 7.44E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:34', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0005775s 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.0006043s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:34', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0010997s 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: => 9.48E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:34', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004927s 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.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:34', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004642s 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: => 5.97E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:34', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0004287s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:34', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004278s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0005948s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:34', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0010565s 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.0005564s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004664s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:34', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.000927s 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: => 0.0001052s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:34', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0005008s 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: => 0.0001032s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:34', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0005219s 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.0001029s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 7.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:34', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.000464s 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.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:34', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004543s 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.000615s 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.0005021s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:34', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0009851s 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.0001062s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:34', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0005672s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:34', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0005181s 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.0006171s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:34', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0010835s 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-07-16T20:31:34', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004713s 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: => 6.64E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:34', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.000448s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 2.4E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0006223s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-07-16T20:31:34', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0011035s 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.0044859s Info: AlterTable ApplicationStatus Info: => 6.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.0045541s Info: AlterTable ApplicationStatus Info: => 2.3E-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.0047426s Info: AlterTable Commands Info: => 2.6E-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.004384s Info: AlterTable Commands Info: => 2.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.0044574s Info: AlterTable Commands Info: => 3.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.01597s 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.0121989s 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.0096631s Info: AlterTable DownloadClientStatus Info: => 2.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.0047796s 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.0048576s 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.007398s 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.0039046s Info: AlterTable IndexerStatus Info: => 2.4E-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.0037724s 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.0047754s 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.0046036s 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.0038309s Info: AlterTable ScheduledTasks Info: => 2.2E-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.0037047s 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.0037131s 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.0035983s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:34', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.004333s 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.000281s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001472s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-07-16T20:31:34', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0006046s 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.67E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 7.26E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.44E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-07-16T20:31:34', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004539s 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.0040611s Info: -> 1 Insert operations completed in 00:00:00.0002311 taking an average of 00:00:00.0002311 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-07-16T20:31:34', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0046432s Debug: Took: 00:00:00.2108234 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(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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586943819706_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.0 Info: => 0.0013714s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014117s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002815s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0007933s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0003049s Info: AlterTable VersionInfo Info: => 1.5E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0003276s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0006966s 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.0003732s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0006732s 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.0007025s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.000171s 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.0001894s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001406s 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.0001993s 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.0001641s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001374s 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.0002166s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001392s 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.0001637s 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.0001776s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001581s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001472s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001408s 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.0001553s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001351s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001241s 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.0002112s 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.0002248s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001419s 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.0001566s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001254s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:34', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0008713s 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.0031035s 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.0029672s 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.0029125s 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.0002342s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001571s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:34', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0007362s 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.0004998s 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.0002443s 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.0001958s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001562s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:34', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006614s 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-07-16T20:31:34', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004058s 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.0001226s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:34', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004402s 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.0003113s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001899s 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.0005295s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:34', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0009547s 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.0004706s 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.53E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:34', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005052s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.08E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:34', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003795s 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.0002882s Info: AlterTable Indexers Info: => 2.5E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004518s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:34', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0008752s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.5E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004998s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:34', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0009092s 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.29E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:34', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004283s 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.0005171s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:34', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.000937s 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.0003733s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001774s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001475s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:34', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005832s 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.42E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:34', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004184s 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.64E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.23E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.18E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.17E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 6.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.22E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.07E-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: => 5.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.16E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.07E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.8E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.16E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.91E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.71E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:34', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0005266s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.8E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0005746s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:34', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0010192s 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.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:34', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004144s 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: => 6.8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:34', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003911s 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: => 5.11E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:34', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003666s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.46E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:34', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.000369s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 1.6E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0005461s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:34', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0009195s 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.0004905s 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-07-16T20:31:34', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0007712s 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.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:34', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.000462s 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.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:34', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003983s 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: => 7.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.06E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:34', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003722s 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.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:34', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003702s 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.0005379s 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.0004591s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:34', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0008789s 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.32E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:34', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004048s 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.71E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:34', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003857s 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.0005185s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:34', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0008888s 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.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:34', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0003767s 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.49E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:34', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003749s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.9E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005269s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-07-16T20:31:34', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0008945s 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.0037661s 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.0037723s 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.0036951s Info: AlterTable Commands Info: => 2E-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.0065602s 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.0036185s 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.0034563s 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.0036122s 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.0036561s Info: AlterTable DownloadClientStatus Info: => 1.8E-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.0036369s Info: AlterTable History Info: => 2.3E-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.0038508s 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.0038823s Info: AlterTable IndexerStatus Info: => 2E-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.0037106s Info: AlterTable IndexerStatus Info: => 2.4E-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.0038165s Info: AlterTable IndexerStatus Info: => 2.1E-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.0037403s Info: AlterTable IndexerStatus Info: => 2.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.0036973s Info: AlterTable Indexers Info: => 2E-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.003868s Info: AlterTable ScheduledTasks Info: => 2.2E-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.003634s Info: AlterTable ScheduledTasks Info: => 2.7E-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.0036173s 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.0036274s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:34', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0045013s 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.0003176s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001707s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-07-16T20:31:34', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.003976s 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: => 0.0001266s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.39E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-07-16T20:31:34', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0006537s 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.0013289s Info: -> 1 Insert operations completed in 00:00:00.0002046 taking an average of 00:00:00.0002046 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-07-16T20:31:34', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0020698s Debug: Took: 00:00:00.1581197 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586945791715_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.0 Info: => 0.0033573s Info: DatabaseEngineVersionCheck migrated Info: => 0.0033929s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002953s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0068345s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0003037s Info: AlterTable VersionInfo Info: => 1.5E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0002858s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0055828s 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.0008575s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0061225s 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.0003615s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001688s 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.0001879s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001494s 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.0002019s 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.0001716s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001483s 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.000214s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001444s 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.0001585s 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.0001792s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001423s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001378s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.003629s 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.0002935s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001612s 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.0002423s 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.0002379s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001506s 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.0001667s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001327s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:34', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0024981s 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.0062798s 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.0030673s 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.0030553s 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.000205s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001397s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:34', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0057646s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 3.1E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005465s 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.0002432s 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.0001964s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001462s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:34', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006515s 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-07-16T20:31:34', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004206s 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.0001203s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:34', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004404s 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.0002789s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001608s 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.0004536s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:34', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0008884s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 1.6E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0005255s 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.31E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:34', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005079s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:34', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004004s 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.0002989s Info: AlterTable Indexers Info: => 2E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004677s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:34', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0009597s 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.0005007s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:34', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0009261s 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.53E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:34', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004236s 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.0005005s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:34', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0008764s 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.0002695s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.000162s 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-07-16T20:31:34', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0005527s 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.46E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.43E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:34', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.00042s 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: => 0.000145s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.17E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.39E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.2E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.94E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.07E-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.97E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.12E-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: => 4.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 5.06E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.97E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.97E-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.12E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.91E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.86E-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: => 6.06E-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.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.9E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.9E-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.66E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.9E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.69E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.95E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.71E-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-07-16T20:31:34', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004843s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.4E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0005631s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:34', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0010039s 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.73E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:34', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004459s 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.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:34', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004003s 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: => 5.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:34', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003725s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:34', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003817s 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.0005661s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:34', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0009587s 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.0005933s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004142s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:34', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0008218s 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.66E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:34', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004333s 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: => 7.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:34', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003968s 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: => 7.74E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.29E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:34', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003614s 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.82E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:34', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003717s 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.0005592s 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.0004185s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:34', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0008065s 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: => 7.94E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:34', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004139s 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.76E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:34', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0003921s 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.0005323s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:34', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0009814s 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.47E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:34', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004346s 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.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:34', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0003899s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.8E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005615s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-07-16T20:31:34', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0009628s 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.6E-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.0039937s 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.0038346s 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.0039078s 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.0036688s 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.0038086s Info: AlterTable Commands Info: => 1.9E-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.0036787s Info: AlterTable DownloadClientStatus Info: => 2.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.0039251s 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.0039084s Info: AlterTable DownloadClientStatus Info: => 1.8E-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.0039011s Info: AlterTable History Info: => 2E-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.0040907s 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.0038317s Info: AlterTable IndexerStatus Info: => 2E-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.0037538s 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.0036688s 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.0058797s 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.004534s Info: AlterTable Indexers Info: => 2E-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.0037298s 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.0042383s 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.009504s 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.0053412s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:34', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0061119s 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.0003195s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001731s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-07-16T20:31:34', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0006579s 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.86E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 6.09E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-07-16T20:31:34', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004705s 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.0016915s Info: -> 1 Insert operations completed in 00:00:00.0001810 taking an average of 00:00:00.0001810 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-07-16T20:31:34', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0023077s Debug: Took: 00:00:00.2035013 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586948119772_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.0 Info: => 0.0014572s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014928s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0003266s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0013543s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.000303s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0002939s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0006202s 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.0003375s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0006319s 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.0010217s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001841s 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.000218s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.000148s 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.0002061s 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.0001763s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001484s 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.0002182s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001439s 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.000163s 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.0001862s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001463s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001967s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001437s 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.0001622s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.000139s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.000135s 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.0002352s 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.0002448s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001482s 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.0001647s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.00013s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:34', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0009171s 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.0030404s 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.004437s 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.0031685s 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.0002278s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001423s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:34', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0007005s 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.0004911s 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.0003535s 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.0002028s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001487s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:34', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006473s 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-07-16T20:31:34', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004344s 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.0001258s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:34', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.000481s 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.0002817s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001851s 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.0004379s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:34', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0009143s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2.5E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004742s 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.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:34', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005309s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 4.96E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:34', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004209s 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.0002827s Info: AlterTable Indexers Info: => 1.5E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004557s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:34', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0008908s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 1.9E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0004941s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:34', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0009021s 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.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:34', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004451s 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.000508s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:34', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0009079s 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.0002578s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001594s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001337s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:34', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.000554s 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.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:34', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.000401s 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.88E-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: => 4.93E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.14E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.27E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.18E-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: => 4.88E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.13E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.94E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 4.95E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.97E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.91E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.78E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.97E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.03E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.95E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 8.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 6.07E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 6.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.89E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:34', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0005167s 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.0005618s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:34', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0009873s 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.59E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:34', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004283s 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.38E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:34', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0025284s 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.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:34', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0004463s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.98E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:34', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004049s 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.0005584s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:34', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0009665s 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.0005193s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004092s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:34', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0009421s 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.3E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:34', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004414s 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.3E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:34', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004132s 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: => 7.97E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.26E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:34', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003898s 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.34E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:34', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.000388s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.5E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005446s 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.0004285s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:34', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0008518s 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.69E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:34', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.000444s 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.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:34', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004043s 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.0005738s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:34', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0009851s 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.6E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:34', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.000419s 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-07-16T20:31:34', '{ "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.0013731s Info: -> 1 Insert operations completed in 00:00:00.0002193 taking an average of 00:00:00.0002193 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:34', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.001975s Debug: Took: 00:00:00.0841744 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586949273037_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.0 Info: => 0.0014824s Info: DatabaseEngineVersionCheck migrated Info: => 0.0015192s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0003604s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0009089s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0005685s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0008362s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0011849s 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.0003793s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0006852s 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.0003751s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001592s 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.0002014s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001441s 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.0002286s 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.0001862s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001786s 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.0002421s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001422s 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.0001839s 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.0002031s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001468s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001943s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.000167s 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.0001843s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001408s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001339s 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.0002696s 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.0002726s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001838s 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.0001854s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001241s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:34', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0008577s 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.003362s 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.0031136s 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.0031536s 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.0002671s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001558s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:34', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0007333s 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.0006158s 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.0002758s 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.0002262s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001621s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:34', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006555s 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-07-16T20:31:34', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0005562s 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.0001279s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:34', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004742s 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.0003303s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001751s 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.0005242s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:34', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.001002s 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.0005951s 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.46E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:34', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0005518s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:34', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004307s 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.0003338s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004904s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:34', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.000943s 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.0018566s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:34', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0024318s 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.0001147s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:34', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0005015s 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.0005936s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:34', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0011152s 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.000318s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.000176s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001877s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:34', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0006603s 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.54E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:34', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004434s 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.62E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.25E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.29E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.92E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.02E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.22E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.04E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.79E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.91E-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.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.98E-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.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 6.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.13E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.14E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.91E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.89E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.94E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.06E-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.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.91E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:34', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004847s 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.0005851s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:34', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0010654s 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.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:34', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004147s 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: => 6.9E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:34', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.00039s 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: => 5.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:34', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0004457s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.56E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:34', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003882s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.2E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0005782s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:34', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0009758s Info: 24: add_salt_to_users migrating Info: Beginning Transaction Info: Starting migration of Main DB to 24 Info: AlterTable Users Info: => 2E-06s Info: CreateColumn Users Salt String Info: ALTER TABLE "Users" ADD COLUMN "Salt" TEXT Info: => 0.0005362s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004519s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:35', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0008756s 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.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:35', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0004213s 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: => 7.58E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:35', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004062s 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: => 7.68E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.03E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:35', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0003818s 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.7E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:35', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0003873s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 1.24E-05s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005841s 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.0004534s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:35', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0008904s 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.51E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:35', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004409s 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.93E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:35', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004197s 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.000669s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:35', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0011098s 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.3E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:35', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004723s 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-07-16T20:31:35', '{ "grabMethod": "Proxy", "title": "Fake Release Title", "source": "Prowlarr", "host": "localhost" }', 1, 1) Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0010895s Info: -> 1 Insert operations completed in 00:00:00.0001994 taking an average of 00:00:00.0001994 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:35', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0016546s Debug: Took: 00:00:00.0840980 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.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_defined --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586950511259_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.0 Info: => 0.0016465s Info: DatabaseEngineVersionCheck migrated Info: => 0.0016826s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002902s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0009183s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0004571s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0007584s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0011791s 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.000377s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0007103s 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.0003822s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001713s 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.0002081s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001472s 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.0002224s 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.0001865s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001593s 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.0002697s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001574s 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.0001814s 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.0001904s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001414s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001541s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001415s 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.0001742s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001433s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001313s 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.0002419s 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.0002559s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001526s 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.0001821s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001383s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:35', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0009114s 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.0031929s 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.0030122s 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.0029584s 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.000238s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001552s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:35', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0007626s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.2E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005252s 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.0002555s 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.0002373s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.000171s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:35', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0007272s 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-07-16T20:31:35', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004593s 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.0001206s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:35', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0004938s 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.0003151s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001753s 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.0005005s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:35', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.00102s 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.0005311s 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.46E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:35', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0006349s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:35', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004467s 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.0003247s Info: AlterTable Indexers Info: => 1.9E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0005066s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:35', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0009968s 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.0005606s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:35', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0010323s 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.0001122s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:35', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004944s 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.0005665s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:35', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.001013s 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.0002993s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001959s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001599s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:35', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0035762s 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.0001065s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:35', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.000857s 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: => 0.0001147s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.4E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.05E-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: => 4.94E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.19E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.22E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.85E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.92E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 5.15E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 5.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 6.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.18E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 5.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 7.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.25E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.77E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.76E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.91E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.99E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.98E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.98E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 6.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.76E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:35', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0046832s 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.0006985s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:35', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0066434s 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.0001159s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:35', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0095497s 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.0001181s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:35', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0096378s 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.77E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:35', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0096573s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 7.44E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:35', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0096497s 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.0006877s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:35', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0095853s 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.0006638s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004785s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:35', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0087627s 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: => 0.0001266s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:35', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0091413s 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: => 0.0001266s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:35', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0034416s 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.0001237s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.36E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:35', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0094096s 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: => 0.0001183s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:35', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0070233s 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.0006432s Info: AlterTable Notifications Info: => 1.7E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0006847s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:35', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0015533s 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.0001152s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:35', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0022287s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 7.41E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:35', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0006339s 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.0006217s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:35', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0011256s 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.25E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:35', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004843s 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: => 6.16E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:35', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0005123s Info: 35: download_client_per_indexer migrating Info: Beginning Transaction Info: Starting migration of Main DB to 35 Info: AlterTable Indexers Info: => 1.9E-06s Info: CreateColumn Indexers DownloadClientId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "DownloadClientId" INTEGER NOT NULL DEFAULT 0 Info: => 0.0007982s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-07-16T20:31:35', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0013166s 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.0044398s 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.0043129s 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.004468s Info: AlterTable Commands Info: => 2.3E-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.006854s Info: AlterTable Commands Info: => 2.5E-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.0036667s Info: AlterTable Commands Info: => 3E-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.0036295s Info: AlterTable DownloadClientStatus Info: => 1.6E-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.0036995s 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.0037027s 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.0042979s Info: AlterTable History Info: => 2E-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.0041923s 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.0044517s 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.0038312s 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.0056508s 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.0037173s 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.0053956s Info: AlterTable Indexers Info: => 2.4E-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.0039287s 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.0062964s 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.0051616s 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.003768s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:35', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0046063s 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.0003135s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001622s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-07-16T20:31:35', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0007006s 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.51E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.4E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 0.0001374s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-07-16T20:31:35', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0005884s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.99E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-07-16T20:31:35', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.000451s 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-07-16T20:31:35', 'Newznab', '{ "capabilities": { "supportsRawSearch": true }, "categories": [ { "id": 2000, "name": "Movies" }, { "id": 5000, "name": "TV" } ] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0025838s Info: -> 1 Insert operations completed in 00:00:00.0002601 taking an average of 00:00:00.0002601 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-07-16T20:31:35', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0032837s Debug: Took: 00:00:00.2796435 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(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_migrate_categories_when_capabilities_is_not_defined --- Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586953659581_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.0 Info: => 0.001499s Info: DatabaseEngineVersionCheck migrated Info: => 0.0015361s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002792s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0009449s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0005937s Info: AlterTable VersionInfo Info: => 1.6E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0007958s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.001223s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.6E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0003526s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0007172s 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.0003865s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001771s 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.0001975s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001561s 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.0002161s 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.0001808s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001493s 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.0002267s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001483s 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.0001742s 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.0001881s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001573s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001525s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001714s 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.0001722s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001487s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001359s 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.0002477s 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.0002579s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.00016s 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.0001694s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001371s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:35', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0015051s 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.0034959s 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.0035277s 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.0032344s 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.0002201s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001448s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:35', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.001036s 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.0005508s 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.0002361s 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.0001905s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001442s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:35', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.000704s 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-07-16T20:31:35', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004902s 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.0001264s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:35', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0005268s 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.0003066s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001658s Info: AlterTable Indexers Info: => 1.4E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004556s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:35', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0031733s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2.5E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0005864s 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.13E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:35', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.000953s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.02E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:35', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0031976s 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.0003659s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004983s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:35', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0036188s Info: 11: app_indexer_remote_name migrating Info: Beginning Transaction Info: Starting migration of Main DB to 11 Info: AlterTable ApplicationIndexerMapping Info: => 3E-06s Info: CreateColumn ApplicationIndexerMapping RemoteIndexerName String Info: ALTER TABLE "ApplicationIndexerMapping" ADD COLUMN "RemoteIndexerName" TEXT Info: => 0.0006261s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:35', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0011401s 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.0001234s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:35', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0005786s 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.0006057s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:35', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0010896s 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.0003018s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001711s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001478s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:35', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0006612s 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.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.29E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:35', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004622s 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.72E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.13E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.28E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.97E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 5.08E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 5.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.72E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.98E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.88E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.82E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.77E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.98E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.22E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.7E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.05E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 5.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 0.0001056s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 6.3E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.02E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.18E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.93E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.08E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.88E-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.62E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.75E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.76E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.86E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.93E-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: => 6.04E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:35', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0057334s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 2.4E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0006199s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:35', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.001134s 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: => 9.23E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:35', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0005439s 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.18E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:35', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0005452s 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: => 5.98E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:35', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0004651s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.99E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:35', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004683s 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.0005865s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:35', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0010791s 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.0005678s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004362s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:35', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0009649s 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.84E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:35', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0005343s 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.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:35', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004682s 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.00043s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 7.32E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:35', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.00051s 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.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:35', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004553s 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.00058s 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.0004567s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:35', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0009451s 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.86E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:35', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0005054s 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.57E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:35', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004626s 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.0005995s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:35', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0010509s 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.37E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:35', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004995s 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.65E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:35', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0004813s 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.0006142s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-07-16T20:31:35', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0011277s 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.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.0041293s 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.0040275s Info: AlterTable ApplicationStatus Info: => 3E-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.0040025s 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.0046652s 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.0041647s 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.0041102s Info: AlterTable DownloadClientStatus Info: => 2.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.0044464s 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.0042927s Info: AlterTable DownloadClientStatus Info: => 3.4E-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.0047584s Info: AlterTable History Info: => 2.2E-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.0045174s Info: AlterTable IndexerDefinitionVersions Info: => 2.7E-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.0059577s Info: AlterTable IndexerStatus Info: => 2.2E-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.0038277s Info: AlterTable IndexerStatus Info: => 2E-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.0041453s Info: AlterTable IndexerStatus Info: => 2.1E-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.003823s Info: AlterTable IndexerStatus Info: => 2.3E-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.0063046s 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.0079843s 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.0061115s 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.0037887s Info: AlterTable VersionInfo Info: => 2.3E-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.0047635s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:35', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0073319s 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.0003789s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001691s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-07-16T20:31:35', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0010197s 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: => 0.0001126s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.31E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 5.89E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-07-16T20:31:35', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0005413s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 9.61E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-07-16T20:31:35', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.002447s 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-07-16T20:31:35', 'Newznab', '{ "categories": [ { "id": 2000, "name": "Movies" }, { "id": 5000, "name": "TV" } ] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0014364s Info: -> 1 Insert operations completed in 00:00:00.0002527 taking an average of 00:00:00.0002527 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-07-16T20:31:35', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0022821s Debug: Took: 00:00:00.2055532 Info: --- End: NzbDrone.Core.Test.Datastore.Migration.newznab_category_to_capabilities_settingsFixture.should_migrate_categories_when_capabilities_is_not_defined --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586955993751_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.0 Info: => 0.0072358s Info: DatabaseEngineVersionCheck migrated Info: => 0.0072707s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0003513s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0014043s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0006028s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0007717s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0051462s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 2.2E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0004239s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0041592s 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.0003852s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001622s 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.0001913s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001373s 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.0001947s 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.0001741s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001408s 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.0002224s 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.0001592s 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.0001827s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001414s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001499s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001334s 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.0001539s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001325s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001275s 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.0003699s 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.0002459s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001425s 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.0001617s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001277s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:35', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0009204s 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.0032449s 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.0030531s 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.0030414s 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.0002144s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001325s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:35', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0013171s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 3.4E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005296s 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.0002261s 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.0001774s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001415s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:35', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0079802s 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-07-16T20:31:35', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0098318s 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.0001541s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:35', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0096552s 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.0003307s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001705s Info: AlterTable Indexers Info: => 2E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.00045s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:35', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0010869s 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.0005401s 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.87E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:35', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0068154s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 7.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:35', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0064686s 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.0003401s Info: AlterTable Indexers Info: => 1.8E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004991s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:35', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0054866s 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.0005934s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:35', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0062402s 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.0001302s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:35', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0025786s 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.0006144s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:35', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0011992s 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.0003132s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001721s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001437s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:35', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0007077s 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.86E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:35', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0005291s 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: => 0.0001101s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.35E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.96E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.9E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.79E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.89E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.09E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5.13E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.77E-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: => 5.01E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.96E-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.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 6.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 7.63E-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.9E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.85E-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.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 5.84E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.85E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 6.06E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 5.95E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.79E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 5.86E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 6.41E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 5.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 5.8E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.66E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:35', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0055257s 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.0006346s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:35', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0012155s 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: => 9.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:35', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0005844s 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.85E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:35', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.000592s 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: => 5.95E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:35', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0005248s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.17E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:35', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0005145s Info: 23: download_client_categories migrating Info: Beginning Transaction Info: Starting migration of Main DB to 23 Info: AlterTable DownloadClients Info: => 2.1E-06s Info: CreateColumn DownloadClients Categories String Info: ALTER TABLE "DownloadClients" ADD COLUMN "Categories" TEXT NOT NULL DEFAULT '[]' Info: => 0.0005765s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:35', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0010814s 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.0005491s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004214s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:35', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.005975s 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: => 0.0001284s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:35', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0006272s 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: => 0.0001089s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:35', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0006437s 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.0001044s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.32E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:35', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0005145s 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: => 9.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:35', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0005186s 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.0005927s 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.0004384s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:35', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0009542s 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.12E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:35', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0005318s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.5E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:35', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0005162s 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.0005681s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:35', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0010794s 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.97E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:35', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0005113s 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: => 6.25E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:35', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0005186s 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.0005706s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-07-16T20:31:35', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0011232s 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.0041783s Info: AlterTable ApplicationStatus Info: => 1.8E-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.0042347s Info: AlterTable ApplicationStatus Info: => 2.3E-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.0042283s Info: AlterTable Commands Info: => 2E-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.0041541s 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.0040797s 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.0040464s Info: AlterTable DownloadClientStatus Info: => 2.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.0041915s Info: AlterTable DownloadClientStatus Info: => 2.3E-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.0042668s Info: AlterTable DownloadClientStatus Info: => 1.8E-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.0059659s 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.0040924s 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.0038696s Info: AlterTable IndexerStatus Info: => 2.1E-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.0037256s Info: AlterTable IndexerStatus Info: => 2E-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.0054257s 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.0037628s 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.0052858s 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.003806s Info: AlterTable ScheduledTasks Info: => 2E-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.0051916s 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.0036242s Info: AlterTable VersionInfo Info: => 2.4E-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.0050343s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:35', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0058689s 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.0003136s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001612s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-07-16T20:31:35', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0007484s 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.61E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 5.99E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-07-16T20:31:35', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0005693s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.27E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-07-16T20:31:35', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0005177s 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-07-16T20:31:35', 'Newznab', '{ "categories": [] }', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0011323s Info: -> 1 Insert operations completed in 00:00:00.0002253 taking an average of 00:00:00.0002253 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-07-16T20:31:35', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0018488s Debug: Took: 00:00:00.2654704 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586958897896_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.0 Info: => 0.0016189s Info: DatabaseEngineVersionCheck migrated Info: => 0.0016533s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002931s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.001003s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0002871s Info: AlterTable VersionInfo Info: => 1.7E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0003188s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0007365s 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.0003511s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.000717s 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.0008199s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001765s 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.0002042s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001742s 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.000214s 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.0001768s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001528s 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.0024757s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001878s 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.0001931s 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.0001897s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.000145s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001437s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001392s 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.0001651s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001395s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.000129s 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.000254s 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.0002572s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001473s 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.0001684s Info: CreateIndex History (Date) Info: CREATE INDEX "IX_History_Date" ON "History" ("Date" ASC) Info: => 0.0001334s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:35', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0009061s 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.0031631s 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.0029588s 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.0030192s 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.0002249s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001456s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:35', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0008144s Info: 3: IndexerProps migrating Info: Beginning Transaction Info: Starting migration of Main DB to 3 Info: AlterTable Indexers Info: => 2.2E-06s Info: CreateColumn Indexers Redirect Boolean Info: ALTER TABLE "Indexers" ADD COLUMN "Redirect" INTEGER NOT NULL DEFAULT 0 Info: => 0.000504s 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.0002317s 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.0001924s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.0001647s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:35', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0006888s 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-07-16T20:31:35', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004845s 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.0001259s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:35', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.000593s 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.0002853s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001575s 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.0004594s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:35', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0009869s 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.0004818s 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.47E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:35', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0006231s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 5.15E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:35', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0004898s 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.0002883s Info: AlterTable Indexers Info: => 1.6E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004539s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:35', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0010037s 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.0005092s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:35', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.001026s 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.68E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:35', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0005268s 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.000534s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:35', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0010336s 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.000286s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001683s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001399s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:35', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0006768s 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.31E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:35', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004721s 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.59E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.13E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 5.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 5.26E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.97E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.99E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 4.93E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 4.84E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 5.03E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.77E-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: => 5.07E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.05E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'YTS' Info: => 4.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Animedia' Info: => 6.91E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 8.61E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'ShowRSS' Info: => 6.23E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'SubsPlease' Info: => 5.97E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.89E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 6.14E-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: => 5.9E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 6.14E-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.88E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.85E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 5.8E-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.9E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 5.98E-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: => 5.92E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 5.92E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:35', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0005892s 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.0005712s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:35', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0011129s 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.4E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:35', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.000524s 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.6E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:35', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004719s 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.1E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:35', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.00047s Info: 22: orpheus_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 22 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.05E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:35', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0004573s 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.0005707s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (23, '2024-07-16T20:31:35', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.0010448s 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.0005255s Info: CreateColumn Users Iterations Int32 Info: ALTER TABLE "Users" ADD COLUMN "Iterations" INTEGER Info: => 0.0004076s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (24, '2024-07-16T20:31:35', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0009071s 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.38E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (25, '2024-07-16T20:31:35', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0005127s 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.67E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (26, '2024-07-16T20:31:35', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0004767s 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.44E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'GreatPosterWallSettings' WHERE "Implementation" = 'GreatPosterWall' Info: => 6.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (27, '2024-07-16T20:31:35', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0005124s 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.41E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (28, '2024-07-16T20:31:35', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004688s Info: 29: add_on_grab_to_notifications migrating Info: Beginning Transaction Info: Starting migration of Main DB to 29 Info: AlterTable Notifications Info: => 2.2E-06s Info: CreateColumn Notifications OnGrab Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "OnGrab" INTEGER NOT NULL DEFAULT 0 Info: => 0.0005769s Info: AlterTable Notifications Info: => 1.3E-06s Info: CreateColumn Notifications IncludeManualGrabs Boolean Info: ALTER TABLE "Notifications" ADD COLUMN "IncludeManualGrabs" INTEGER NOT NULL DEFAULT 0 Info: => 0.0004237s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (29, '2024-07-16T20:31:35', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0009243s 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.66E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (30, '2024-07-16T20:31:35', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004954s Info: 31: apprise_server_url migrating Info: Beginning Transaction Info: Starting migration of Main DB to 31 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.19E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (31, '2024-07-16T20:31:35', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004627s 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.0005722s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (32, '2024-07-16T20:31:35', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0010569s 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.83E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (33, '2024-07-16T20:31:35', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004773s 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: => 6.72E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (34, '2024-07-16T20:31:35', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0006617s 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.0005906s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (35, '2024-07-16T20:31:35', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0011153s 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.0038373s Info: AlterTable ApplicationStatus Info: => 1.9E-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.0040662s Info: AlterTable ApplicationStatus Info: => 2.4E-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.0039746s 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.0038448s 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.0038466s Info: AlterTable Commands Info: => 2.3E-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.0038778s Info: AlterTable DownloadClientStatus Info: => 1.9E-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.0040566s 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.0041999s 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.0054762s 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.0039033s 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.0039073s 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.0038299s Info: AlterTable IndexerStatus Info: => 2.2E-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.0053354s Info: AlterTable IndexerStatus Info: => 1.9E-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.0038869s 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.0054088s Info: AlterTable Indexers Info: => 2.1E-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.0038731s 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.0036392s 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.0037053s Info: AlterTable VersionInfo Info: => 2.3E-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.0064798s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:36', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.007301s 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.000324s Info: CreateIndex NotificationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_NotificationStatus_ProviderId" ON "NotificationStatus" ("ProviderId" ASC) Info: => 0.0001609s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (37, '2024-07-16T20:31:36', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0007328s 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.73E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'ImmortalSeedSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 6.17E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'XSpeedsSettings' WHERE "Implementation" = 'XSpeeds' Info: => 5.99E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (38, '2024-07-16T20:31:36', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0005183s Info: 39: email_encryption migrating Info: Beginning Transaction Info: Starting migration of Main DB to 39 Info: PerformDBOperation Info: Performing DB Operation Info: => 6.36E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (39, '2024-07-16T20:31:36', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0017075s 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-07-16T20:31:36', 'Newznab', '{}', 'NewznabSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.001133s Info: -> 1 Insert operations completed in 00:00:00.0002092 taking an average of 00:00:00.0002092 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (40, '2024-07-16T20:31:36', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0017715s Debug: Took: 00:00:00.1728463 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586960884598_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.0 Info: => 0.0077241s Info: DatabaseEngineVersionCheck migrated Info: => 0.007764s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0002858s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.006958s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0003048s Info: AlterTable VersionInfo Info: => 1.8E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0007878s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0050709s 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.0003941s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0060172s 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.0003676s Info: CreateIndex Config (Key) Info: CREATE UNIQUE INDEX "IX_Config_Key" ON "Config" ("Key" ASC) Info: => 0.0001693s 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.0001916s Info: CreateIndex History (DownloadId) Info: CREATE INDEX "IX_History_DownloadId" ON "History" ("DownloadId" ASC) Info: => 0.0001449s 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.0002094s 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.0001737s Info: CreateIndex ScheduledTasks (TypeName) Info: CREATE UNIQUE INDEX "IX_ScheduledTasks_TypeName" ON "ScheduledTasks" ("TypeName" ASC) Info: => 0.0001539s 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.0002304s Info: CreateIndex Indexers (Name) Info: CREATE UNIQUE INDEX "IX_Indexers_Name" ON "Indexers" ("Name" ASC) Info: => 0.0001458s 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.0001742s 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.000189s Info: CreateIndex Applications (Name) Info: CREATE UNIQUE INDEX "IX_Applications_Name" ON "Applications" ("Name" ASC) Info: => 0.0001487s Info: CreateTable Tags Info: CREATE TABLE "Tags" ("Id" INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT, "Label" TEXT NOT NULL) Info: => 0.0001469s Info: CreateIndex Tags (Label) Info: CREATE UNIQUE INDEX "IX_Tags_Label" ON "Tags" ("Label" ASC) Info: => 0.0001626s 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.0001684s Info: CreateIndex Users (Identifier) Info: CREATE UNIQUE INDEX "IX_Users_Identifier" ON "Users" ("Identifier" ASC) Info: => 0.0001455s Info: CreateIndex Users (Username) Info: CREATE UNIQUE INDEX "IX_Users_Username" ON "Users" ("Username" ASC) Info: => 0.0001277s 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.0002367s 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.0002398s Info: CreateIndex IndexerStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_IndexerStatus_ProviderId" ON "IndexerStatus" ("ProviderId" ASC) Info: => 0.0001473s 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.0001264s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:36', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0054405s 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.0037269s 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.0033507s 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.003356s 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.0002299s Info: CreateIndex ApplicationStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_ApplicationStatus_ProviderId" ON "ApplicationStatus" ("ProviderId" ASC) Info: => 0.0001413s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (2, '2024-07-16T20:31:36', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0051173s 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.0006092s 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.0002466s 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.0001936s Info: CreateIndex DownloadClientStatus (ProviderId) Info: CREATE UNIQUE INDEX "IX_DownloadClientStatus_ProviderId" ON "DownloadClientStatus" ("ProviderId" ASC) Info: => 0.000149s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (3, '2024-07-16T20:31:36', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0007403s 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-07-16T20:31:36', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0004777s 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.0001281s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (5, '2024-07-16T20:31:36', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0005424s 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.0002928s Info: CreateIndex AppSyncProfiles (Name) Info: CREATE UNIQUE INDEX "IX_AppSyncProfiles_Name" ON "AppSyncProfiles" ("Name" ASC) Info: => 0.0001618s Info: AlterTable Indexers Info: => 1.4E-06s Info: CreateColumn Indexers AppProfileId Int32 Info: ALTER TABLE "Indexers" ADD COLUMN "AppProfileId" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004867s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (6, '2024-07-16T20:31:36', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.0009971s Info: 7: history_failed migrating Info: Beginning Transaction Info: Starting migration of Main DB to 7 Info: AlterTable History Info: => 2E-06s Info: CreateColumn History Successful Boolean Info: ALTER TABLE "History" ADD COLUMN "Successful" INTEGER NOT NULL DEFAULT 1 Info: => 0.0004873s 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.0001081s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (7, '2024-07-16T20:31:36', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0028869s Info: 8: redacted_api migrating Info: Beginning Transaction Info: Starting migration of Main DB to 8 Info: PerformDBOperation Info: Performing DB Operation Info: => 7.53E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (8, '2024-07-16T20:31:36', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0006143s 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.0003328s Info: AlterTable Indexers Info: => 1.7E-06s Info: CreateColumn Indexers Tags String Info: ALTER TABLE "Indexers" ADD COLUMN "Tags" TEXT Info: => 0.0004822s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (10, '2024-07-16T20:31:36', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0009796s 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.0005607s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (11, '2024-07-16T20:31:36', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0010513s 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.0001051s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (13, '2024-07-16T20:31:36', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.0004922s 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.0017128s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (14, '2024-07-16T20:31:36', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0023649s 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.0003042s Info: CreateIndex IndexerDefinitionVersions (DefinitionId) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_DefinitionId" ON "IndexerDefinitionVersions" ("DefinitionId" ASC) Info: => 0.0001711s Info: CreateIndex IndexerDefinitionVersions (File) Info: CREATE UNIQUE INDEX "IX_IndexerDefinitionVersions_File" ON "IndexerDefinitionVersions" ("File" ASC) Info: => 0.0001403s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (15, '2024-07-16T20:31:36', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0006227s 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.29E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Config" WHERE "Key" = 'downloadclientworkingfolders' Info: => 5.14E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (16, '2024-07-16T20:31:36', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0004281s 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: => 0.0001056s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Anilibria' Info: => 5.28E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'AnimeWorld' Info: => 4.94E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'LatTeam' Info: => 4.78E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Blutopia' Info: => 4.98E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DanishBytes' Info: => 4.97E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DesiTorrents' Info: => 4.81E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'DigitalCore' Info: => 5.19E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'InternetArchive' Info: => 5E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'Milkie' Info: => 4.78E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ShareIsland' Info: => 4.8E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'SuperBits' Info: => 4.97E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'ThePirateBay' Info: => 4.91E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentLeech' Info: => 4.79E-05s Info: FluentMigrator.Expressions.DeleteDataExpression Info: DELETE FROM "Indexers" WHERE "Implementation" = 'TorrentSeeds' Info: => 5.05E-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: => 7.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'Shizaproject' Info: => 6.12E-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.96E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'NoAuthTorrentBaseSettings' WHERE "Implementation" = 'TorrentsCSV' Info: => 5.83E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anidub' Info: => 5.8E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'AnimeTorrents' Info: => 6.09E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'Anthelion' Info: => 6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'BB' Info: => 5.82E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDSpace' Info: => 5.87E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'HDTorrents' Info: => 6.01E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ImmortalSeed' Info: => 5.98E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'RevolutionTT' Info: => 6.04E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'SpeedCD' Info: => 5.98E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'TVVault' Info: => 7.6E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'UserPassTorrentBaseSettings' WHERE "Implementation" = 'ZonaQ' Info: => 0.0013203s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'TorrentDay' Info: => 0.0005641s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'MoreThanTV' Info: => 6.71E-05s Info: UpdateData Info: UPDATE "Indexers" SET "ConfigContract" = 'CookieTorrentBaseSettings' WHERE "Implementation" = 'BitHDTV' Info: => 6.22E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (17, '2024-07-16T20:31:36', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0005671s Info: 18: minimum_seeders migrating Info: Beginning Transaction Info: Starting migration of Main DB to 18 Info: AlterTable AppSyncProfiles Info: => 1.9E-06s Info: CreateColumn AppSyncProfiles MinimumSeeders Int32 Info: ALTER TABLE "AppSyncProfiles" ADD COLUMN "MinimumSeeders" INTEGER NOT NULL DEFAULT 1 Info: => 0.0006218s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (18, '2024-07-16T20:31:36', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0010786s 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: => 8E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (19, '2024-07-16T20:31:36', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0004512s 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.33E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (20, '2024-07-16T20:31:36', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0004023s 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: => 5.45E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (21, '2024-07-16T20:31:36', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0003899s 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-07-16T20:31:36', 'Orpheus', '{ "username": "some name", "password": "some pass" }', 'GazelleSettings') Info: PerformDBOperation Info: Performing DB Operation Info: => 0.0020139s Info: -> 1 Insert operations completed in 00:00:00.0002430 taking an average of 00:00:00.0002430 Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (22, '2024-07-16T20:31:36', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0026718s Debug: Took: 00:00:00.1095483 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586962385380_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.0 Info: => 0.0011519s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011842s Debug: Took: 00:00:00.0141484 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586962814201_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.0 Info: => 0.0011071s Info: DatabaseEngineVersionCheck migrated Info: => 0.001142s Debug: Took: 00:00:00.0124302 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.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.new_objects_should_get_id --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586963166284_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.0 Info: => 0.0011498s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011862s Debug: Took: 00:00:00.0135232 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00:00:00Z"] Id = [0] ==== End Query Trace ==== Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.new_objects_should_get_id --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586963527560_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.0 Info: => 0.0011715s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012029s Debug: Took: 00:00:00.0135458 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586964050643_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.0 Info: => 0.0011662s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011985s Debug: Took: 00:00:00.0125797 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.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_be_able_to_store_empty_list --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586964405778_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.0 Info: => 0.0011609s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011972s Debug: Took: 00:00:00.0125288 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586964716915_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.0 Info: => 0.0011346s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011676s Debug: Took: 00:00:00.0136113 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.Core.Test.Datastore.ObjectDatabaseFixture.should_convert_all_dates_to_utc --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586965082653_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.0 Info: => 0.0011646s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011984s Debug: Took: 00:00:00.0120188 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-07-16T20:31:36.5243197Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.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.should_have_id_when_returned_from_database --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586965695022_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.0 Info: => 0.0011318s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011667s Debug: Took: 00:00:00.0126196 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-07-16T00:00:00Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586966179460_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.0 Info: => 0.0011013s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011342s Debug: Took: 00:00:00.0118121 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-07-16T20:31:36.6331221Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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.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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586966528549_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.0 Info: => 0.0011546s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011887s Debug: Took: 00:00:00.0117993 Info: --- End: NzbDrone.Core.Test.Datastore.ObjectDatabaseFixture.update_item_with_root_index_0_should_faile --- 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.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.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.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.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.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.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.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- Info: --- End: NzbDrone.Common.Test.OsPathFixture.should_detect_unrooted_ospaths("path") --- 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.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.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.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.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("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.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.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.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.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") --- 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") [1 ms] Skipped Clean_Path_Windows("\\\\Testserver\\\\Test\\","\\\\Testserver\\Test") [3 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("\\\\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("//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 --- Skipped Clean_Path_Windows("\\\\Testserver\\Test\\file.ext ","\\\\Testserver\\Test\\file.ext") [1 ms] 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 [1 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_dir_in_windows [2 ms] Skipped get_actual_casing_should_return_actual_casing_for_local_file_in_windows [1 ms] 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 --- 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("C:\\Test \\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test ") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test ") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test") --- 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.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 --- Skipped GetAncestorFolders_should_return_all_ancestors_in_path_Windows [1 ms] Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\TV") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\Test \\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false("C:\\ Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false(" C:\\Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false(" C:\\Test\\TV\\") --- Info: --- Start: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false(" C:\\Test\\TV") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_false(" 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") --- 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.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV\\") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.IsPathValid_should_be_true("C:\\Test\\TV\\") --- 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.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.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.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.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.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 --- Sunday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Before_Yesterday --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Thursday Friday Saturday Sunday Monday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_DayOfWeek --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Wednesday Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Over_One_Week --- Info: --- Start: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- Info: --- End: NzbDrone.Core.Test.FluentTest.ToBestDateTime_Today --- 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") --- 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.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.Core.Test.FluentTest.WithDefault_Fail --- Warn: Value can not be null. Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_Fail --- 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.Core.Test.FluentTest.WithDefault_success(null,"","") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success(null,"","") --- Skipped path_should_return_parent_windows("C:\\Test\\mydir","C:\\Test") [1 ms] Skipped path_should_return_parent_windows("C:\\Test\\","C:\\") [1 ms] 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.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- Info: --- End: NzbDrone.Core.Test.FluentTest.WithDefault_success("actual","def","actual") --- 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.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("\\\\Server\\pool","\\\\Server\\pool") --- Info: --- End: NzbDrone.Common.Test.PathExtensionFixture.paths_should_be_equal("\\\\Server\\pool","\\\\Server\\pool") --- 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 --- Skipped path_should_return_parent_windows("C:\\",null) [1 ms] Skipped path_should_return_parent_windows("\\\\server\\share",null) [1 ms] Skipped path_should_return_parent_windows("\\\\server\\share\\test","\\\\server\\share") [2 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("\\\\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:\\") [1 ms] Skipped should_not_be_parent_when_it_is_grandparent [< 1 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.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.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.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: 07/16/2024 20:31:37 Expected Time: 07/18/2024 20:31:37. 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 --- Info: --- End: NzbDrone.Core.Test.HealthCheck.Checks.UpdateCheckFixture.should_return_error_when_app_folder_is_write_protected --- 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") --- Skipped should_return_error_when_app_folder_is_write_protected [7 ms] 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586973226900_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.0 Info: => 0.0013413s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013747s Debug: Took: 00:00:00.0144818 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 = ["33707bdc-c8cc-42c2-bee7-98b13a49b34d"] 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 = ["836c9dfa-70a9-47d8-b11c-463bcacde50c"] 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 = ["d8d29e7b-e1eb-43f1-aea9-9af8933f902f"] 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 = ["f308097b-6a20-4fb1-a58b-49060c6511d2"] 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 = ["01dcd623-f8fa-457f-84ec-bd11f60bb5d3"] 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586974694362_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.0 Info: => 0.0011135s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011464s Debug: Took: 00:00:00.0128961 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 = ["61fbec59-0afe-4fac-bff9-90cf2a076277"] 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.Common.Test.ProcessProviderFixture.exists_should_find_running_process --- Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Dummy process. ID:81534 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Found 1 processes with the name: Prowlarr.Test.Dummy Debug: - [81534] 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.CleanupOrphanedApplicationFixture.should_delete_orphaned_applicationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586975328824_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.0 Info: => 0.0011035s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011396s Debug: Took: 00:00:00.0120724 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-07-16T00:00:00Z"] MostRecentFailure = ["2024-07-16T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-07-16T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586975811335_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.0 Info: => 0.0010745s Info: DatabaseEngineVersionCheck migrated Info: => 0.001107s Debug: Took: 00:00:00.0130210 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-07-16T00:00:00Z"] MostRecentFailure = ["2024-07-16T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-07-16T00: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.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.CleanupOrphanedDownloadClientStatusFixture.should_delete_orphaned_downloadclientstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586976359263_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.0 Info: => 0.0011325s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011669s Debug: Took: 00:00:00.0121319 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-07-16T00:00:00Z"] MostRecentFailure = ["2024-07-16T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-07-16T00: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.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.CleanupOrphanedDownloadClientStatusFixture.should_not_delete_unorphaned_downloadclientstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586976943529_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.0 Info: => 0.0011071s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011413s Debug: Took: 00:00:00.0122470 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-07-16T00:00:00Z"] MostRecentFailure = ["2024-07-16T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-07-16T00: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.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.CleanupOrphanedIndexerStatusFixture.should_delete_orphaned_indexerstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586977535433_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.0 Info: => 0.0011869s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012184s Debug: Took: 00:00:00.0129176 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-07-16T00:00:00Z"] ProviderId = [0] InitialFailure = ["2024-07-16T00:00:00Z"] MostRecentFailure = ["2024-07-16T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-07-16T00: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.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) --- 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586978128344_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.0 Info: => 0.0011297s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011645s Debug: Took: 00:00:00.0119777 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-07-16T00: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-07-16T00:00:00Z"] ProviderId = [1] InitialFailure = ["2024-07-16T00:00:00Z"] MostRecentFailure = ["2024-07-16T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-07-16T00: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.Core.Test.Housekeeping.Housekeepers.CleanupOrphanedNotificationStatusFixture.should_delete_orphaned_notificationstatus --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586978897717_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.0 Info: => 0.0011881s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012224s Debug: Took: 00:00:00.0133136 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-07-16T00:00:00Z"] MostRecentFailure = ["2024-07-16T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-07-16T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586979353527_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.0 Info: => 0.0011659s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011999s Debug: Took: 00:00:00.0118280 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-07-16T00:00:00Z"] MostRecentFailure = ["2024-07-16T00:00:00Z"] EscalationLevel = [1] DisabledTill = ["2024-07-16T00: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.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_delete_unused_tags --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586979874588_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.0 Info: => 0.0011543s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011891s Debug: Took: 00:00:00.0131570 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.Core.Test.Housekeeping.Housekeepers.CleanupUnusedTagsFixture.should_not_delete_used_tags --- Info: Using cached initial database /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586980371964_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.0 Info: => 0.0014127s Info: DatabaseEngineVersionCheck migrated Info: => 0.0014489s Debug: Took: 00:00:00.0123535 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586982388581_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.0 Info: => 0.0012173s Info: DatabaseEngineVersionCheck migrated Info: => 0.0012499s Debug: Took: 00:00:00.0120629 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-07-16T19:31:38.2545361Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-16T19:31:38.2545361Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-16T19:31:38.2545361Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-16T19:31:38.2545361Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-16T19:31:38.2545361Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586982993523_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.0 Info: => 0.0011444s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011791s Debug: Took: 00:00:00.0118684 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-07-21T20:31:38.315343Z"] Priority = ["low"] LastStartTime = ["2024-07-16T00: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-07-21T20:31:38.3153501Z"] Priority = ["low"] LastStartTime = ["2024-07-17T00: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-07-21T20:31:38.3153542Z"] Priority = ["low"] LastStartTime = ["2024-07-18T00: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-07-21T20:31:38.3153578Z"] Priority = ["low"] LastStartTime = ["2024-07-19T00: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-07-21T20:31:38.3153612Z"] Priority = ["low"] LastStartTime = ["2024-07-20T00: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.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Dummy process. ID:81544 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Starting /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Dummy process. ID:81554 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Found 2 processes with the name: Prowlarr.Test.Dummy Debug: - [81544] Prowlarr.Test.Dummy Debug: - [81554] Prowlarr.Test.Dummy Debug: Found 2 processes to kill Debug: Killing process: 81544 [Prowlarr.Test.Dummy] Info: [81544]: Killing process Info: [81544]: Waiting for exit Info: [81544]: Process terminated successfully Debug: Killing process: 81554 [Prowlarr.Test.Dummy] Info: [81554]: Killing process Info: [81554]: Waiting for exit Info: [81554]: Process terminated successfully Info: --- End: NzbDrone.Common.Test.ProcessProviderFixture.kill_all_should_kill_all_process_with_name --- 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.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.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Dummy process. ID:81565 Name:Prowlarr.Test.Dummy Path:/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Test.Dummy Debug: Finding process with Id:81565 Debug: Found process 81565:Prowlarr.Test.Dummy [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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 --- 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 585 at NzbDrone.Core.Indexers.HttpIndexerBase`1.FetchReleases(Func`2 pageableRequestChainSelector, SearchCriteriaBase searchCriteria, Boolean isRecent) in ./Prowlarr.Core/Indexers/HttpIndexerBase.cs:line 422 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 --- Skipped Should_be_able_to_start_python [17 ms] 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567586998217133_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.0 Info: => 0.0012982s Info: DatabaseEngineVersionCheck migrated Info: => 0.0013368s Debug: Took: 00:00:00.0143508 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-07-16T00: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.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 --- 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 110 at Moq.Setup.Execute(Invocation invocation) in C:\projects\moq4\src\Moq\Setup.cs:line 84 at Moq.FindAndExecuteMatchingSetup.Handle(Invocation invocation, Mock mock) in C:\projects\moq4\src\Moq\Interception\InterceptionAspects.cs:line 95 at Moq.Mock.Moq.IInterceptor.Intercept(Invocation invocation) in C:\projects\moq4\src\Moq\Interception\Mock.cs:line 17 at Moq.CastleProxyFactory.Interceptor.Intercept(IInvocation underlying) in C:\projects\moq4\src\Moq\Interception\CastleProxyFactory.cs:line 107 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 --- Skipped Exists_should_find_existing_service [2 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.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.20.1.4603&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.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.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.20.1.4603&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.20.1.4603&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.20.1.4603&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 585 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 422 RequestUri: https://torrentapi.org/pubapi_v2.php?limit=100&token=validtoken&format=json_extended&app_id=rralworP_1.20.1.4603&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.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: 490, Skipped: 30, Total: 520, Duration: 11 s - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/Prowlarr.Common.Test.dll (net6.0) 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587014093323_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.0 Info: => 0.0019561s Info: DatabaseEngineVersionCheck migrated Info: => 0.0019894s Info: VersionMigration migrating Info: Beginning Transaction Info: CreateTable VersionInfo Info: CREATE TABLE "VersionInfo" ("Version" INTEGER NOT NULL) Info: => 0.0003164s Info: Committing Transaction Info: VersionMigration migrated Info: => 0.0010233s Info: VersionUniqueMigration migrating Info: Beginning Transaction Info: CreateIndex VersionInfo (Version) Info: CREATE UNIQUE INDEX "UC_Version" ON "VersionInfo" ("Version" ASC) Info: => 0.0004991s Info: AlterTable VersionInfo Info: => 1.6E-06s Info: CreateColumn VersionInfo AppliedOn DateTime Info: ALTER TABLE "VersionInfo" ADD COLUMN "AppliedOn" DATETIME Info: => 0.0007541s Info: Committing Transaction Info: VersionUniqueMigration migrated Info: => 0.0011755s Info: VersionDescriptionMigration migrating Info: Beginning Transaction Info: AlterTable VersionInfo Info: => 1.4E-06s Info: CreateColumn VersionInfo Description String Info: ALTER TABLE "VersionInfo" ADD COLUMN "Description" TEXT Info: => 0.0002937s Info: Committing Transaction Info: VersionDescriptionMigration migrated Info: => 0.0007081s 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.0003015s Info: CreateIndex Logs (Time) Info: CREATE INDEX "IX_Logs_Time" ON "Logs" ("Time" ASC) Info: => 0.000102s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (1, '2024-07-16T20:31:41', 'InitialSetup') Info: Committing Transaction Info: 1: InitialSetup migrated Info: => 0.0006341s 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-07-16T20:31:41', 'ApplicationStatus') Info: Committing Transaction Info: 2: ApplicationStatus migrated Info: => 0.0005994s 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-07-16T20:31:41', 'IndexerProps') Info: Committing Transaction Info: 3: IndexerProps migrated Info: => 0.0004416s 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.000214s Info: CreateIndex UpdateHistory (Date) Info: CREATE INDEX "IX_UpdateHistory_Date" ON "UpdateHistory" ("Date" ASC) Info: => 9.63E-05s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (4, '2024-07-16T20:31:41', 'add_update_history') Info: Committing Transaction Info: 4: add_update_history migrated Info: => 0.0005965s 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-07-16T20:31:41', 'update_notifiarr') Info: Committing Transaction Info: 5: update_notifiarr migrated Info: => 0.0007152s 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-07-16T20:31:41', 'app_profiles') Info: Committing Transaction Info: 6: app_profiles migrated Info: => 0.00041s 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-07-16T20:31:41', 'history_failed') Info: Committing Transaction Info: 7: history_failed migrated Info: => 0.0004119s 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-07-16T20:31:41', 'redacted_api') Info: Committing Transaction Info: 8: redacted_api migrated Info: => 0.0003873s 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-07-16T20:31:41', 'IndexerProxies') Info: Committing Transaction Info: 10: IndexerProxies migrated Info: => 0.0003926s 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-07-16T20:31:41', 'app_indexer_remote_name') Info: Committing Transaction Info: 11: app_indexer_remote_name migrated Info: => 0.0004022s 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-07-16T20:31:41', 'desi_gazelle_to_unit3d') Info: Committing Transaction Info: 13: desi_gazelle_to_unit3d migrated Info: => 0.000389s 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-07-16T20:31:41', 'add_on_update_to_notifications') Info: Committing Transaction Info: 14: add_on_update_to_notifications migrated Info: => 0.0003887s 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-07-16T20:31:41', 'IndexerVersions') Info: Committing Transaction Info: 15: IndexerVersions migrated Info: => 0.0003852s 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-07-16T20:31:41', 'cleanup_config') Info: Committing Transaction Info: 16: cleanup_config migrated Info: => 0.0003887s 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-07-16T20:31:41', 'indexer_cleanup') Info: Committing Transaction Info: 17: indexer_cleanup migrated Info: => 0.0004105s 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-07-16T20:31:41', 'minimum_seeders') Info: Committing Transaction Info: 18: minimum_seeders migrated Info: => 0.0003777s 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-07-16T20:31:41', 'remove_showrss') Info: Committing Transaction Info: 19: remove_showrss migrated Info: => 0.0003874s 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-07-16T20:31:41', 'remove_torrentparadiseml') Info: Committing Transaction Info: 20: remove_torrentparadiseml migrated Info: => 0.0003918s 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-07-16T20:31:41', 'localization_setting_to_string') Info: Committing Transaction Info: 21: localization_setting_to_string migrated Info: => 0.0004102s 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-07-16T20:31:41', 'orpheus_api') Info: Committing Transaction Info: 22: orpheus_api migrated Info: => 0.0003902s 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-07-16T20:31:41', 'download_client_categories') Info: Committing Transaction Info: 23: download_client_categories migrated Info: => 0.000388s 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-07-16T20:31:41', 'add_salt_to_users') Info: Committing Transaction Info: 24: add_salt_to_users migrated Info: => 0.0004044s 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-07-16T20:31:41', 'speedcd_userpasssettings_to_speedcdsettings') Info: Committing Transaction Info: 25: speedcd_userpasssettings_to_speedcdsettings migrated Info: => 0.0003812s 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-07-16T20:31:41', 'torrentday_cookiesettings_to_torrentdaysettings') Info: Committing Transaction Info: 26: torrentday_cookiesettings_to_torrentdaysettings migrated Info: => 0.0003782s 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-07-16T20:31:41', 'alpharatio_greatposterwall_config_contract') Info: Committing Transaction Info: 27: alpharatio_greatposterwall_config_contract migrated Info: => 0.0004018s 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-07-16T20:31:41', 'remove_notwhatcd') Info: Committing Transaction Info: 28: remove_notwhatcd migrated Info: => 0.0004873s 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-07-16T20:31:41', 'add_on_grab_to_notifications') Info: Committing Transaction Info: 29: add_on_grab_to_notifications migrated Info: => 0.0004409s 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-07-16T20:31:41', 'animetorrents_use_custom_config_contract') Info: Committing Transaction Info: 30: animetorrents_use_custom_config_contract migrated Info: => 0.0004362s 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-07-16T20:31:41', 'apprise_server_url') Info: Committing Transaction Info: 31: apprise_server_url migrated Info: => 0.0004527s 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-07-16T20:31:41', 'health_restored_notification') Info: Committing Transaction Info: 32: health_restored_notification migrated Info: => 0.0004303s 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-07-16T20:31:41', 'remove_uc') Info: Committing Transaction Info: 33: remove_uc migrated Info: => 0.0004238s 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-07-16T20:31:41', 'history_fix_data_titles') Info: Committing Transaction Info: 34: history_fix_data_titles migrated Info: => 0.0004338s 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-07-16T20:31:41', 'download_client_per_indexer') Info: Committing Transaction Info: 35: download_client_per_indexer migrated Info: => 0.0004136s 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: => 2.4E-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.0017345s Info: AlterTable UpdateHistory Info: => 1.5E-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.0014283s 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.0014402s Info: INSERT INTO "VersionInfo" ("Version", "AppliedOn", "Description") VALUES (36, '2024-07-16T20:31:41', 'postgres_update_timestamp_columns_to_with_timezone') Info: Committing Transaction Info: 36: postgres_update_timestamp_columns_to_with_timezone migrated Info: => 0.0020813s 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-07-16T20:31:41', 'add_notification_status') Info: Committing Transaction Info: 37: add_notification_status migrated Info: => 0.0004826s 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-07-16T20:31:41', 'indexers_freeleech_only_config_contract') Info: Committing Transaction Info: 38: indexers_freeleech_only_config_contract migrated Info: => 0.0004327s 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-07-16T20:31:41', 'email_encryption') Info: Committing Transaction Info: 39: email_encryption migrated Info: => 0.0004314s 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-07-16T20:31:41', 'newznab_category_to_capabilities_settings') Info: Committing Transaction Info: 40: newznab_category_to_capabilities_settings migrated Info: => 0.0005986s Debug: Took: 00:00:00.0466392 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587025601055_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.0 Info: => 0.0009135s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009412s Debug: Took: 00:00:00.0133577 Info: Unique message: 4ac4f8f7-4f07-4c30-bb10-32e1082fbe36 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587036062771_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.0 Info: => 0.000912s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009344s Debug: Took: 00:00:00.0124619 Error: Unique message: 3a176c4f-2a72-4712-b719-60311b67f439 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Log.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587046540099_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.0 Info: => 0.0008863s Info: DatabaseEngineVersionCheck migrated Info: => 0.0009289s Debug: Took: 00:00:00.0119252 Info: 9f737a6c-cca5-4d5c-ae94-716bc49d73f334f921d0-0327-42a0-a9ef-dbe8f155727114c094c1-755d-42fc-af83-e87c44d4b14240b3d65e-ac44-4bcf-8783-5ce6e14aae0f7ea1df49-aa69-417a-a2e4-83f710f2796848c3b0d0-02d2-4349-8dad-b6822b72e3968959ada1-b90b-4277-b451-fbfaf041cea5e27e99d0-bf9e-475e-81b5-8ada7903d42872167c60-9652-4200-84a4-39e62a826e8f8ca212c9-f2ea-408a-b7e1-002fcda4f37cd7929d4e-5126-4702-8827-1a57b737abefb91de964-85cb-4098-9efd-1ebe6238d16d62450549-2a3f-402d-96e1-d5fae2f5775230e9a1ce-4299-41fe-b0ab-f0053dfcccea2f0366e7-30c7-4a1b-b357-0add4943f24b76eef66e-820e-4eb5-a665-43533367243987955c5d-4ad3-4e23-b655-a6ea5a2d185ce1f0dbf6-2d1f-4c73-a3e7-1a0a9e041a802cf737d5-af4b-48b1-9754-95d7b00c83fdaba498f3-f32e-4939-8afc-69449c4c679fc94a1ece-1820-4982-b6f9-0ac300176fa9cafa01de-f264-48a7-bbb3-248b1095423d16b35fca-3508-4958-ac34-5e6b8a261dd399e6898a-e747-4395-a94f-bd319e49d7ac982602f1-3a25-4f41-9c34-b7b3cc5a5c84f696db51-1a39-4d83-a858-0f51444c4c11846664ab-fd60-4b98-acbb-0b47b952f989522449af-3b17-4494-93a9-f1cd9a20fcebc63512d8-4e56-4814-8d88-f0c32eb61d711fae725e-1583-486f-908d-8bab3cfe89c664614280-11d2-4ad0-855d-dd042dc7a9d6c937915b-e3ca-4e94-bfd3-6abe101731ca50202593-6f71-4229-b346-0ef7ca67c51c2159eed3-fac0-4f35-a1e2-dc78a32109aa7ec8ecd9-b4fc-4bf9-856c-2f348eff959ed24b28a6-f442-40e4-986c-acd87e1f829c028c7997-04a6-4e8f-9b50-d68d7f119165f1e6e45a-3eab-49c0-acfd-6700fec7fd0903cab5b8-d126-4027-98e0-70f45129f3ffaf8492df-5b97-4127-aa7a-854b4e9c81d21afffc7b-2211-4829-b1ad-84dc3e30bf016a8d2da5-59b7-4f76-8824-b7b12b2477df5bf7980b-a9ee-48dd-a1e6-7e6c80c46f3230c57ff5-9119-42cb-b717-713005438f3cf1fd4d9b-655c-45a6-839d-98c659261bd035c27d7c-cae6-4fc2-8ddf-c92908c12213dcbfe51a-c2df-4351-89d2-b3c696657eb4e4115024-4cb5-48fc-b973-c07c11d57204754a569b-b0f2-4563-ac64-e86ee0ed0e73533c74e6-2d6c-4713-9b30-171d2aba6b6e1a605369-525d-40c4-ba59-bbe270e1918ce2c1acce-fc2e-48c6-bb48-4c8fe5625ce7733092cb-5432-4d48-ac5c-0c9f27982400f47ffeb3-8fc6-4c05-8beb-a007e80616970c7a9e32-aeff-47d1-abbd-134a9ee46349a5433821-81db-4a15-a0f8-d7cb73b72b818a15e039-452f-40e9-8a9f-eaebcf40580d54f4da5b-a570-4ef2-b6d5-7d37e402c81077c5c356-0dae-414f-b68f-a080ce12f6c9efc85dd1-e0f3-4aa7-ad6a-f129d470fc4a642135e4-b65f-4a02-a0ad-be10979eb044deb8b82d-f3e4-4bab-a481-d70220508c865644b76e-1d42-45a9-9fa5-6426df8206960bcfdf63-c6a5-4e96-b6e8-fdf1a77243b89caf3afd-a1ea-410d-8036-9e3d855c60d6ec6b84d0-c9e8-4f24-b837-990549305f0246e59f37-32bf-4432-8120-cb35d033c95873febbf1-8aba-4c76-b746-993f66122dc6f7e5432d-51de-44a0-bb60-18597164e58cd2fca57c-c832-4e9f-8f4c-e3a80bb3ef0a980ab7e5-2268-4119-b5e2-f71702aaa16a0bb288f7-e568-4662-9521-a27571dcf8923b9dce7c-b41b-4558-a03a-7c469dbbe16f12d47170-6310-4359-a65d-4177a284db682d00cb1e-7040-498a-bde9-30e8e2fa3211cb88c01c-ef80-4b47-abe4-17f88c6ed41d44e691ad-fd45-474a-823b-c94682be8cb2478b1587-8d55-4310-933e-2d86093177b5817bd09e-df36-4293-9670-115e0e0cba297bee3ce1-5ddd-41a5-8151-c46f7b3156abb0a0ee77-285a-4f92-8db4-38282eaba232c2ca01d9-3790-444b-a4c3-50b41afdb3bf38c0bc30-1c32-4bf6-8186-91d132e7a9c04f535899-2dc6-40a9-867e-39b2b119b499017dd199-7254-4eec-8592-67d9aa02ee0810e6d534-1a79-4591-9bb6-74558b816bbdb97f8410-63b2-4634-b46c-ef08c00d8cb5c5467593-dc88-4e0f-8350-ddfc700973d310945695-e3ad-4f80-8cb2-f0d72eab69a4047ab260-df35-43a8-8252-80045ab0511751ea489a-8b62-4b75-af1a-69a5ad9af4c2ca70282d-85ce-4fad-a581-35d1872e54fca8b0a9dd-ed06-47dd-a8dc-6113256177541c45d4bb-3ddb-4b91-bf68-adec8ec3d565e5275b3b-a909-4a27-b75b-bcc6f7a84f2726893a90-c4ff-4f0c-85fa-6ede2808e124356236b2-ce89-4e52-8e0c-a9c11ad6958ebabb63c8-68ea-427f-96f8-16ef8cc69c76e278f5a0-153a-428b-b89e-830300987589870e9904-68dd-4743-9956-e9d3de4241ef 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.20.1.4603/_tests/net6.0/linux-musl-arm/Files/TestArchive.tar.gz] to [/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587084501965_163/ob4ke2p4.1xg] 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.20.1.4603/_tests/net6.0/linux-musl-arm/cached_Main.db Info: *** Migrating data source=/home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587085660067_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.0 Info: => 0.0011241s Info: DatabaseEngineVersionCheck migrated Info: => 0.0011476s Debug: Took: 00:00:00.0110651 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-07-16T00: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 (493 bytes) (488 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) (189 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 (3412 bytes) (205 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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587096548938_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587096548938_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587097355956_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587097355956_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587097506216_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587097506216_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587097585458_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587097585458_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587097965959_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587097965959_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098084859_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098084859_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098252534_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098252534_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098415363_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098513207_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098513207_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098597007_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098597007_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098697560_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587098788117_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.20.1.4603/_tests/net6.0/linux-musl-arm/_temp_81154_638567587099027928_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: 7, Total: 485, Duration: 19 s - /home/buildozer/aports/community/prowlarr/src/Prowlarr-1.20.1.4603/_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.20.1.4603-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.20.1.4603-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: 43.9 MB >>> prowlarr*: Compressing data... >>> prowlarr*: Create checksum... >>> prowlarr*: Create prowlarr-1.20.1.4603-r0.apk >>> prowlarr: Build complete at Tue, 16 Jul 2024 20:31:51 +0000 elapsed time 0h 3m 13s >>> prowlarr: Cleaning up srcdir >>> prowlarr: Cleaning up pkgdir >>> prowlarr: Uninstalling dependencies... (1/20) Purging .makedepends-prowlarr (20240716.202839) (2/20) Purging sqlite-libs (3.46.0-r0) (3/20) Purging dotnet6-sdk (6.0.132-r0) (4/20) Purging aspnetcore6-runtime (6.0.32-r0) (5/20) Purging dotnet6-runtime (6.0.32-r0) (6/20) Purging aspnetcore6-targeting-pack (6.0.32-r0) (7/20) Purging dotnet6-apphost-pack (6.0.32-r0) (8/20) Purging dotnet6-targeting-pack (6.0.32-r0) (9/20) Purging dotnet6-hostfxr (6.0.32-r0) (10/20) Purging dotnet6-templates (6.0.132-r0) (11/20) Purging netstandard21-targeting-pack (8.0.107-r0) (12/20) Purging dotnet-host (8.0.7-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: 270 MiB in 102 packages >>> prowlarr: Updating the community/armv7 repository index... >>> prowlarr: Signing the index...